Jacques> J'ai rien dit, en fait ça existe. Bref, tu fais ça :
Jacques> echo 'sender_based_routing = yes' >> /etc/postfix/main.cf
Jacques> echo '/[EMAIL PROTECTED]/ smtp:[ton.serveur]' >>
Jacques> /etc/postfix/transport /etc/init.d/postfix reload
OK, j'ai finalement résolu le problème.
Surtout, surtout ne pas se servir de sender_based_routing. Il faut
déjà patcher le code pour que la fonctionnalité marche. (Je me tais
sur le nombre d'heures a zieuter les source de Postfix).
Le problème avec cette solution est que ça ne marche pas avec le
courrier récupéré par fetchmail. Ce courrier est renvoyé à l'adresse
"from" au lieu d'être délivrer localement. C'est gênant de ne plus
recevoir de courrier ...
La solution donc:
,----[ main.cf ]
| .
| .
| .
| header_checks = regexp:/etc/postfix/header_checks
|
`----
,----[ header_checks ]
| /^From: .*kanis.cc!job/ FILTER smtp:kanis.cc
| /^From: .*juliva.com!ivank/ FILTER smtp:juliva.com
`----
Le courrier adresser à ivank arobas juliva.com sera délivre par le
serveur SMTP juliva.com et job arobas kanis.cc à kanis.cc.
Il suffit de mettre le champ suivant dans mon mail:
From : Ivan Kanis <juliva.com!ivank>
Et le routage se fait comme par magique. L'addres est réécrite par
postfix avec un arobas.
Vous vous demandez peut-être pourquoit je me sert de cette notation
bizarre. C'est pour que je puisse recevoir mon propre courrier.
Bref, le mail c'est compliqué :)
A+
Ivan
--
/-----------------------------------------------------------------------------*
| When faced with a challenge, | Ivan Kanis |
| look for a way, not a way out | Software Developper |
| (David Weatherford) | www.kanis.cc |
*-----------------------------------------------------------------------------/
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****