[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: eximconfig



Xavier Venient a écrit, samedi 3 février 2001, à 15:07 :
[...]
> Jamais compris comment ça marchait ce /etc/email-adresses.

C'est un fichier de correspondance alias ---> zimel. Les champs

+----[ /etc/email-adresses ]
| zig:	 mezigue@fai.fr
| puce:	  gourou@debian.org
| alfred:  linus@transmeta.com
`----

permettront à la règle de réécriture (dans /etc/exim.conf) :

*@ailleurs    ${lookup{$1}lsearch{/etc/email-addresses}\
				  {$value}fail} bctT

de remplacer un « zig@ailleurs » par « mezigue@fai.fr » dans les
champs Bcc:, Cc: et To: du message, et le champ de destinataire de
son enveloppe.
 La valeur de substitution est testée à son tour (attention
aux boucles). La commande :

/usr/sbin/exim -v -brw zig@ailleurs
  sender: zig@ailleurs
    from: zig@ailleurs
      to: mezigue@fai.fr
      cc: mezigue@fai.fr
     bcc: mezigue@fai.fr
reply-to: zig@ailleurs
env-from: zig@ailleurs
  env-to: mezigue@fai.fr

(ou -bt, ou -bvs) permet de voir comment exim s'en tire.

Si on est le *seul* utilisateur local, la règle simple :

*@ma-becane   mon-login@mon-fai	frsF

devrait suffire pour arranger les champs d'expéditeur des
courriers sortants.

Voir info exim, address rewriting...

 E rewrite all envelope fields
 F rewrite the envelope From field
 T rewrite the envelope To field
 b rewrite the `Bcc:' header
 c rewrite the `Cc:' header
 f rewrite the `From:' header
 h rewrite all headers
 r rewrite the `Reply-To:' header
 s rewrite the `Sender:' header
 t rewrite the `To:' header

-- 
Jacques L'helgoualc'h



Reply to: