Postfix: Réécriture des champs From/To

Postfix: Réécriture des champs From/To - Logiciels - Linux et OS Alternatifs

Marsh Posté le 04-09-2007 à 11:52:45    

Hello,
 
J'ai un souci sur Postfix, qui réécrit mes adresses d'expéditeur et de destinataire sans tenir compte d'aucun alias !
 
Exemple en root :
 
echo "test"|mail root && tail -f /var/log/mail.info :
from=<root@monsite.fr>
to=<root@monsite.fr>
 
Le souci est que "monsite.fr" est déclaré/géré sur une autre machine, et donc l'envoi se barre quelque soit l'utilisateur local auquel j'envoie le courrier (même inexistant): il est traduit systématiquement par user@monsite.fr
 
Pourtant j'utilise une table d'alias via mysql :
 
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
alias_database = mysql:/etc/postfix/mysql-aliases.cf
 
Mais elle est inutilisée puisque tous les mails se barrent sur la machine "monsite.fr"
 
"monsite.fr" est juste déclaré dans myorigin.
 
D'où vient que tous les champs from et to soient réécrits avec @monsite.fr, et donc tous les mails reroutés sur la machine/domaine dédié à monsite.fr ?
 
A noter que si je change myorigin par "tlep.fr", il réécrit les expéditeurs et les destinataires locaux par "expéditeurs@tlep.fr" et "destinataires@tlep.fr"
 
Il me semblait que les réécritures des champs From et To était conditionné par les alias et les noms canoniques ??
 
Merci d'avance pour votre aide :-(

Reply

Marsh Posté le 04-09-2007 à 11:52:45   

Reply

Marsh Posté le 04-09-2007 à 11:57:48    

la conf ? (postconf -n)
le contenu des aliases
 
et bien sur les logs.
 
 
pour myorigin c'est sa fonction


Message édité par toniotonio le 04-09-2007 à 11:58:14

---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Reply

Marsh Posté le 04-09-2007 à 12:06:25    

Merci !!
 
alias_database = mysql:/etc/postfix/mysql-aliases.cf
alias_maps = mysql:/etc/postfix/mysql-aliases.cf
append_dot_mydomain = no
biff = no
canonical_maps = hash:/etc/postfix/canonical
config_directory = /etc/postfix
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = dev-apache.vmf.headoffice.local, localhost.vmf.headoffice.local, localhost
myhostname = dev-apache.vmf.headoffice.local
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
 
PS: /etc/mailname=monsite.fr
 
Pour les logs :
 
Sep  4 12:04:36 dev-apache postfix/qmgr[11057]: 6BF861A9842: from=<root@monsite.fr>, size=333, nrcpt=1 (queue active)
Sep  4 12:04:36 dev-apache postfix/smtp[11066]: 6BF861A9842: to=<root@monsite.fr>, orig_to=<root>, relay=mail.monsite.fr[81.25.202.67]:25, delay=0.36, delays=0.03/0.01/0.12/0.2, dsn=2.6.0, status=sent (250 2.6.0  <20070904100436.6BF861A9842@dev-apache.vmf.headoffice.local> Queued mail for delivery)
Sep  4 12:04:36 dev-apache postfix/qmgr[11057]: 6BF861A9842: removed
Sep  4 12:06:01 dev-apache postfix/pickup[11061]: 9FA8E1A9842: uid=33 from=<www-data>
Sep  4 12:06:01 dev-apache postfix/cleanup[11063]: 9FA8E1A9842: message-id=<20070904100601.9FA8E1A9842@dev-apache.vmf.headoffice.local>
Sep  4 12:06:01 dev-apache postfix/qmgr[11057]: 9FA8E1A9842: from=<www-data@monsite.fr>, size=668, nrcpt=1 (queue active)
Sep  4 12:06:02 dev-apache postfix/smtp[11066]: 9FA8E1A9842: to=<www-data@monsite.fr>, orig_to=<www-data>, relay=mail.monsite.fr[81.25.202.67]:25, delay=0.45, delays=0.02/0/0.19/0.24, dsn=2.6.0, status=sent (250 2.6.0  <20070904100601.9FA8E1A9842@dev-apache.vmf.headoffice.local> Queued mail for delivery)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed