<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'><style>p { margin: 0; }</style><div style="font-family: Arial; font-size: 10pt; color: rgb(0, 0, 0);">Hi,<br><br>folgendes Setup macht mir Kopfzerbrechen:<br><br>- Original Maschine mit Postfix 2.3.8, Debian Etch (k.A. ob das einen Unterschied macht)<br>- Neuer Server mit Postfix 2.5.5, Debian Lenny<br><br>Die Original Maschine nimmt als Mail Gateway die Post an, und checkt mit canonical_maps auf rewrites.<br>Sobald Post an unsere Mailinglisten gehen soll, wird umgeschrieben, und auf den ML-Server weitergeleitet.<br><br>postconf -n:<br>alias_database = hash:/etc/aliases<br>alias_maps = hash:/etc/aliases<br>append_dot_mydomain = no<br>biff = no<br>body_checks = regexp:/etc/postfix/body_checks<br><br>>>> canonical_maps = hash:/etc/postfix/canonical    pcre:/etc/postfix/canonical_mailman<br><br>config_directory = /etc/postfix<br>content_filter = amavis:[127.0.0.1]:10024<br>disable_dns_lookups = no<br>header_checks = regexp:/etc/postfix/header_checks<br>inet_interfaces = all<br>local_recipient_maps = ldap:/etc/postfix/ldap-aliases.cf.notes, hash:/etc/postfix/imperia_recipients<br>mailbox_size_limit = 0<br>masquerade_classes = envelope_sender, header_sender, header_recipient<br>masquerade_exceptions = root<br>message_size_limit = 90000000<br>mydestination = $myhostname localhost.$mydomain localhost $mydomain <br>mydomain = xxxxxx.net<br>myhostname = mx01.imperia.net<br>mynetworks = xxxxxx<br>myorigin = smtp.imperia.net<br>receive_override_options = no_address_mappings<br>recipient_delimiter = +<br>relay_domains = xxxxxxxxx<br>relocated_maps = hash:/etc/postfix/relocated<br>sender_canonical_maps = hash:/etc/postfix/sender_canonical<br>smtp_sasl_auth_enable = no<br>smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache<br>smtp_use_tls = no<br>smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)<br>smtpd_client_restrictions = permit_mynetworks, reject_unknown_client<br>smtpd_helo_required = yes<br>smtpd_helo_restrictions = reject_invalid_hostname, permit_mynetworks, check_helo_access hash:/etc/postfix/helo_access, reject_non_fqdn_hostname, reject_invalid_hostname, permit<br>smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, reject_rbl_client list.dsbl.org, reject_rbl_client sbl-xbl.spamhaus.org, reject_rbl_client cbl.abuseat.org, reject_rbl_client dnsbl.sorbs.net, permit<br>smtpd_sasl_auth_enable = no<br>smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access, reject_non_fqdn_sender, reject_unknown_sender_domain, permit<br>smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem<br>smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key<br>smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache<br>smtpd_use_tls = no<br>strict_rfc821_envelopes = yes<br>transport_maps = hash:/etc/postfix/transport<br>unknown_local_recipient_reject_code = 550<br>virtual_alias_domains = hash:/etc/postfix/virtual<br>virtual_alias_maps = hash:/etc/postfix/virtual<br><br>2. Setup:<br><br>Postfix 2.5.5 + postfix-pcre <br><br>Konfigdateien: einfach rüberkopiert<br><br>Zur Klarstellung: Auf BEIDEN Systemen kommen die GLEICHEN Konfigs zum Einsatz!<br><br>Ergebnis:<br><br>Auf System 1 (cleanup -vv) laufen die Mails in cleanup und werden umgeschrieben, genau, wie es in pcre:/etc/postfix/canonical_mailman vorgeschrieben wird.<br>Auf System 2 (cleanup -vv) werden die Mails zwar durch cleanup geleitet, aber nicht umgeschrieben! Auch wird im Syslog nicht klar, dass canonical_maps überhaupt beachtet wird...<br><br>Kann mir irgendjemand dabei helfen?<br><span><br><br>Grüße,<br>Jens<br></span></div></div></body></html>