[Postfixbuch-users] Canonical funktioniert nicht mehr
Jens Danneschewski
jens.danneschewski at imperia-ag.de
Mi Feb 10 13:57:35 CET 2010
Hi,
folgendes Setup macht mir Kopfzerbrechen:
- Original Maschine mit Postfix 2.3.8, Debian Etch (k.A. ob das einen Unterschied macht)
- Neuer Server mit Postfix 2.5.5, Debian Lenny
Die Original Maschine nimmt als Mail Gateway die Post an, und checkt mit canonical_maps auf rewrites.
Sobald Post an unsere Mailinglisten gehen soll, wird umgeschrieben, und auf den ML-Server weitergeleitet.
postconf -n:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
body_checks = regexp:/etc/postfix/body_checks
>>> canonical_maps = hash:/etc/postfix/canonical pcre:/etc/postfix/canonical_mailman
config_directory = /etc/postfix
content_filter = amavis:[127.0.0.1]:10024
disable_dns_lookups = no
header_checks = regexp:/etc/postfix/header_checks
inet_interfaces = all
local_recipient_maps = ldap:/etc/postfix/ldap-aliases.cf.notes, hash:/etc/postfix/imperia_recipients
mailbox_size_limit = 0
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_exceptions = root
message_size_limit = 90000000
mydestination = $myhostname localhost.$mydomain localhost $mydomain
mydomain = xxxxxx.net
myhostname = mx01.imperia.net
mynetworks = xxxxxx
myorigin = smtp.imperia.net
receive_override_options = no_address_mappings
recipient_delimiter = +
relay_domains = xxxxxxxxx
relocated_maps = hash:/etc/postfix/relocated
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtp_sasl_auth_enable = no
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtp_use_tls = no
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_client_restrictions = permit_mynetworks, reject_unknown_client
smtpd_helo_required = yes
smtpd_helo_restrictions = reject_invalid_hostname, permit_mynetworks, check_helo_access hash:/etc/postfix/helo_access, reject_non_fqdn_hostname, reject_invalid_hostname, permit
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
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/access, reject_non_fqdn_sender, reject_unknown_sender_domain, permit
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 = no
strict_rfc821_envelopes = yes
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550
virtual_alias_domains = hash:/etc/postfix/virtual
virtual_alias_maps = hash:/etc/postfix/virtual
2. Setup:
Postfix 2.5.5 + postfix-pcre
Konfigdateien: einfach rüberkopiert
Zur Klarstellung: Auf BEIDEN Systemen kommen die GLEICHEN Konfigs zum Einsatz!
Ergebnis:
Auf System 1 (cleanup -vv) laufen die Mails in cleanup und werden umgeschrieben, genau, wie es in pcre:/etc/postfix/canonical_mailman vorgeschrieben wird.
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...
Kann mir irgendjemand dabei helfen?
Grüße,
Jens
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20100210/4a49743f/attachment.html>
Mehr Informationen über die Mailingliste Postfixbuch-users