On Sun, Dec 15, 2002 at 03:13:48PM +0400, Philippe Monroux wrote: > Le dim 15 déc 2002, à 11 h 12 min 14 s (UTC +0100), > Sylvain LE GALL a écrit : > > > Concernant qualify_domain : c'est ce qui sera ajouté a la fin des sender > > qui n'ont pas de domain. Par exemple, mon login est test et j'envoie un > > mail avec > > $ mail [EMAIL PROTECTED] > > Si je regarde ce que j'ai envoyé je verrai pour qualify_domain = XXX > > ... > > Sender: [EMAIL PROTECTED] > > donc pour moi qualify_domain = mondomaine > Sender: [EMAIL PROTECTED] > > > Le mieux c'est que qualify_domain = ton_nom_de_domaine tel > > que'enregistrer auprés de dyndns par exemple ( moi qualify_domain = > > gallu.homelinux.org ). Qualify domain ca veut dire : nom de domaine > > valide, pour ton système vu du coté de receveur. > > OK, mais moi je n'ai pas de nom de domaine qualifié. J'ai mis uns fois > wanadoo.fr (puisque c'était le seul nom de domaine qualifié qui me > concernait) mais évidemment ce fut un fiasco.... > > > Sinon, et oui, on peut par magie changer tout ca : > > Va jeter un coup d'oeil dans /etc/email-addresses. > > > > Ca te permet de spécifier la vraie adresse de tes utilisateurs. Par > > exemple : > > test : [EMAIL PROTECTED] > > En faisant la meme manip que tout à l'heure : > > $ mail [EMAIL PROTECTED] > > Cette fois sender vaut : > > ... > > Sender: [EMAIL PROTECTED] > > OK je vois mais tite question : > > Ne vaut-il alors pas mieux mettre dans /etc/email-addresses : > test : [EMAIL PROTECTED] > > Comme ça on obtiendrait > $ mail [EMAIL PROTECTED] > Cette fois sender vaut : > ... > Sender: [EMAIL PROTECTED] > > Car je ne vois pas l'intérêt d'avoir une adresse composée de "test" qui > est un login et de wanadoo qui est un domaine qualifié. En un mot > l'adresse n'est pas complètement valable. > > > Donc voila pour résumer : > > qualify_domain serait ajouté à tout les logins pour remplir le champs > > sender des mail > > /etc/email-adreses spécifie les rewriting rules sur local part qui > > permettent de changer les adresses mail d'une personne ( login ) en une > > autre. > > > > Voila, > > Bonne chance. > > merci > > Philippe Monroux >
Salut, Bon, ok je vais essayer d'être plus claire : Quand tu envoyes un mail sur localhost par sendmail ( un alias de exim ) il sait que tu es le login test, donc il sait que c'est "test" qui envoie un mail à truc machin. Mais test n'est pas une adresse email, pour le transformer un adresse email il rajoute le qualify domaine : test ( login ) => [EMAIL PROTECTED] ( email ). Mais tu peux lui donner toi meme la correspondance login / email par l'intermédiaire de email-adresses. si tu as dans /etc/email-adresses test : [EMAIL PROTECTED] alors chaque fois que test enverra un truc c'est l'adresse email ( super longue ) qui apparaitra. Note que cette méthode marche pour des trucs plus étendu que 1 ordinateur, moi tout mes exim sont configuré pour routé le mail sur 1 ordi qui fait le rewriting et renvoi le tout sur internet ( et sur cette ordi je tiens à jour /etc/email-adresses ). Si ton ordi sers à > 1000 de personnes, tu peux aussi remplacer /etc/email-adresses par une DB. Donc dans email-adresses tu mets l'adresse mail que tu aimerais voir dans le champs sender quand tu envoi un mail depuis le compte login Bonne chance Sylvain LE GALL