David BERCOT a �crit, jeudi 28 avril 2005, � 04:22 :
[...]
> >>Ainsi, apr�s avoir lanc� dpkg-reconfigure exim4-config, je lui dit :
> >>1. S�paration dans plusieurs fichiers : NON
> >>2. Type de configuration : envoi via relais (r�ception SMTP ou fetchmail)
> >>3. Nom de courriel du syst�me : wanadoo.fr [comme �a, �a passera]
> >
> > Ben non, le r�seau local n'est pas wanadoo.fr !
>
> OK. Donc, je reprends :
> 3. Nom du courriel du syst�me : mamachine
> 4., 5., 6., 7. : Idem
> 8. Faut-il cache le nom local du courriel dans les courriels sortants : OUI
> 9. Nom de domaine visible : wanadoo.fr
> 10. Faut-il minimiser les requ�tes DNS : NON
>
> J'ai bon ?
C'est mieux :)
[...]
> >>Toutefois, il me reste un dernier souci : si le syst�me envoie un mail �
> >>un user (root par exemple), il va envoyer � root at wanadoo.fr alors que je
> >>souhaiterais qu'il envoie � david.bercot at wanadoo.fr
> >
> > Le plus simple, c'est tout de m�me de l'envoyer directement � localhost
> > (ou smtp.maison), et pas via wanadoo ...
> >
> > Il faut donner une valeur locale aux variables qualify_domain et
> > qualify_recipient, pour �viter les aller-retours inutiles.
>
> Euh, c'est quoi ? Je fais comment ?
Les qualify_* g�rent le cas des adresses login sans @domaine, a priori
locales : quand on (cron, ...) �crit � root, c'est a priori plut�t un
[EMAIL PROTECTED] qu'un root at wanadoo.invalid !
J'ai choisi qualify_domain = <b�cane>.maison pour l'adresse source, et
qualify_recipient = localhost pour la destination.
> >>J'ai trouv� le fichier /etc/email-addresses, mais celui-ci ne sert qu'�
> >>changer l'adresse d'origine, pas l'adresse de destination...
> >
> > Si, �a d�pend des flags utilis�s dans la section � rewriting �.
>
> Alors, si mes recherches sont bonnes, c'est bien la section "Rewrite" de
> exim4.conf.template ?
Oui.
> Mais que dois-je changer dans cette section ?
> J'ai actuellement (la section commence � partir de la ligne 1401) :
> [EMAIL PROTECTED] ${lookup{${local_part}}lsearch{/etc/email-addresses}\
> {$value}fail} Ffrs
Cette r�gle r��crit les adresses sources (flags Ffrs) � l'aide de
l'annuaire /etc/email-addresses, pour que les adresses locales soient
remplac�es par les publiques correspondantes dans le courrier sortant.
On peut utiliser un m�canisme sym�trique pour remplacer une adresse
cible externe par le [EMAIL PROTECTED] du destinataire ; je me contente d'un
^(login1|login2)([EMAIL PROTECTED])[EMAIL PROTECTED] [EMAIL PROTECTED]
T
pour garder en local (T = To d'enveloppe) le courrier o� le login local
est aussi celui de l'adresse, �ventuellement pluss�e, chez le FAI. Si je
veux m'envoyer des messages de test, j'utilise @online.fr comme domaine.
Pour un login ou deux, tu peux utiliser
^(login1|login2)@wanadoo.fr [EMAIL PROTECTED] T
si ces logins sont valides en local --- sinon, une ligne dans le fichier
/etc/aliases devrait suffire (pas besoin d'ex�cuter newaliases avec
Exim).
> Merci.
de rien,
--
Jacques L'helgoualc'h
--
Pensez � lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]