Re: Pb de réécriture d'adresses avec exim [résolu]

2005-10-16 Par sujet ZePhilou

Jacques L'helgoualc'h a écrit :

[...]

Si  c'est bien ton  exim qui  assure, ou  peut assurer,  la distribution
finale du  courrier vers ton  domaine, il me  semble que ça va...  et tu
n'as plus à te soucier de l'autre règle ;)


Tout-à-fait, j'ai expérimenté cela hier sur une autre machine.


D'autre part, comment modifier la ligne des règles de réécriture 
concernant le motif Tom.chezmoi.org? Je n'ai pas trouvé cette ligne dans 
l'arborescence /etc/exim4 pour qu'elle soit prise en compte dans 
/var/lib/exim4/config.autogenerated.



Tu peux trouver où c'est préparé, sans doute dans /etc/exim4/conf.d/rewriting/

Pour ma part (mais c'était un exim4 backporté sous woody, au départ), la
configuration  automatique à la  debian avait  planté (peut-être  par ma
faute) ;  du coup, je me  suis fait mon /etc/exim4/exim.conf  à la main,
qui est prioritaire, et qui marche.


J'ai relu la doc. et je me suis aperçu de cela. J'ai donc refait des 
tests mais en remplaçant Tom par tom dans la deuxième règle et ça 
marche, il semblerait donc qu'il faille écrire les motifs en minuscules.


Merci pour tout

Philippe


--
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]



Re: Pb de réécriture d'adresses avec exim

2005-10-14 Par sujet ZePhilou

Jacques L'helgoualc'h a écrit :

ZePhilou a écrit, jeudi 13 octobre 2005, à 19:15 :


Bonsoir,



bonjour,



malgré les lignes:
[EMAIL PROTECTED] ${lookup{${local_part}}lsearch{/etc/email-addresses}\
  {$value}fail} Ffrs
[EMAIL PROTECTED] 
${lookup{${local_part}}lsearch{/etc/email-addresses}{$value}fail} Ffrs


dans mon fichier /var/lib/exim4/config.autogenerated,
la réécriture d'adresses pour le courrier sortant ne fonctionne que pour 
localhost mais pas pour Tom.chezmoi.org qui est la même machine.



Si ce n'est pas sur une seule ligne,

 [EMAIL PROTECTED] \
 ${lookup{${local_part}}lsearch{/etc/email-addresses}{$value}fail} Ffrs

essaie

 /usr/sbin/exim -d -brw [EMAIL PROTECTED]

(ou « toto » est une clé de /etc/email-addresses) ?


Merci pour l'option -d que j'avais vue mais pas pensé à utiliser ;)

exim me renvoie donc la sortie suivante:

address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in @:localhost? no (end of list)
tom.chezmoi.org in +local_domains? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in Tom.chezmoi.org? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in @:localhost? no (end of list)
tom.chezmoi.org in +local_domains? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in Tom.chezmoi.org? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in @:localhost? no (end of list)
tom.chezmoi.org in +local_domains? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in Tom.chezmoi.org? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in @:localhost? no (end of list)
tom.chezmoi.org in +local_domains? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)
address match: [EMAIL PROTECTED] [EMAIL PROTECTED]
tom.chezmoi.org in Tom.chezmoi.org? no (end of list)
[EMAIL PROTECTED] in [EMAIL PROTECTED]? no (end of list)

Une ligne du genre [EMAIL PROTECTED] in [EMAIL PROTECTED]? no 
(end of list) est curieuse: c'est bien une correspondance d'adresse?



--
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]



Re: Pb de réécriture d'adresses avec exim

2005-10-14 Par sujet ZePhilou

Jacques L'helgoualc'h a écrit :

ZePhilou a écrit, vendredi 14 octobre 2005, à 12:51 :


Jacques L'helgoualc'h a écrit :


[...] 




Merci pour l'option -d que j'avais vue mais pas pensé à utiliser ;)

exim me renvoie donc la sortie suivante:


[...] 


Il ne raconte rien d'autre ?


Avant ce que j'ai envoyé, ceci:
Exim version 4.50 uid=0 gid=0 pid=3151 D=fbb95cfd
Berkeley DB: Sleepycat Software: Berkeley DB 4.2.52: (December  3, 2003)
Support for: iconv() IPv6 GnuTLS
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz 
dsearch nis nis0 passwd

Authenticators: cram_md5 plaintext
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore autoreply lmtp pipe smtp
Fixed never_users: 0
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=3151
  auxiliary group list: none
configuration file is /var/lib/exim4/config.autogenerated
log selectors = 0ffc 00020800
trusted user
admin user
changed uid/gid: privilege not needed
  uid=102 gid=102 pid=3151
  auxiliary group list: none
user name root extracted from gecos field root
originator: uid=0 gid=0 login=root name=root

et après, cela:
search_tidyup called
 Exim pid=3151 terminating with rc=0 
  sender: [EMAIL PROTECTED]
from: [EMAIL PROTECTED]
  to: [EMAIL PROTECTED]
  cc: [EMAIL PROTECTED]
 bcc: [EMAIL PROTECTED]
reply-to: [EMAIL PROTECTED]
env-from: [EMAIL PROTECTED]
  env-to: [EMAIL PROTECTED]


Une ligne du genre [EMAIL PROTECTED] in [EMAIL PROTECTED]? no 
(end of list) est curieuse: c'est bien une correspondance d'adresse?



Tu as « @tom.chezmoi.org », mais chez moi la casse ne change rien...

chez moi non plus: même sortie de débogage à part [EMAIL PROTECTED] 
remplacé par [EMAIL PROTECTED]



Vérifie  d'abord que  ta ligne  de réécriture  est bien  correcte  ? (un
espace vicieux derrière un « \ », par exemple).


c'est dpkg-reconfigure exim4-config qui m'a concocté ces 2 lignes et il 
n'y a que les motifs qui changent.


J'utilise une syntaxe un peu différente (avec regexp), essaie

\N^([EMAIL PROTECTED])@tom\.chezmoi\.org$\N \
${lookup{$1}lsearch{/etc/email-addresses}{$value}fail} Ffrs

Et en mettant tom.chezmoi.org dans les local_domains, ça marche ?


ça marche, mais je ne sais pas si c'est propre ce que j'ai fait: j'ai 
ajouté :tom.chezmoi.org à la ligne domainlist local_domains = 
MAIN_LOCAL_DOMAINS dans le fichier exim4.conf.template puis redémarré exim.


D'autre part, comment modifier la ligne des règles de réécriture 
concernant le motif Tom.chezmoi.org? Je n'ai pas trouvé cette ligne dans 
 l'arborescence /etc/exim4 pour qu'elle soit prise en compte dans 
/var/lib/exim4/config.autogenerated.



--
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]



Pb de réécriture d'adresses avec exim

2005-10-13 Par sujet ZePhilou

Bonsoir,

malgré les lignes:
[EMAIL PROTECTED] ${lookup{${local_part}}lsearch{/etc/email-addresses}\
   {$value}fail} Ffrs
[EMAIL PROTECTED] 
${lookup{${local_part}}lsearch{/etc/email-addresses}{$value}fail} Ffrs


dans mon fichier /var/lib/exim4/config.autogenerated,
la réécriture d'adresses pour le courrier sortant ne fonctionne que pour 
localhost mais pas pour Tom.chezmoi.org qui est la même machine.


J'ai consulté la doc d'exim et gougeul mais j'avoue ne pas savoir d'où 
peut venir ce problème.


Philippe


--
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]