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: