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]

Répondre à