Re: Pb de réécriture d'adresses avec exim [résolu]
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
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
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
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]