[Postfixbuch-users] Multidrop und fetchmail Problem
Matthias Scholz
m.scholz at stadtverwaltung-mansfeld.de
Di Mär 14 13:31:15 CET 2006
Hallo!
Ich habe einen Postfix auf dem MX laufen, der alle eingehenden Mails per
virtual in ein einziges Postfach vom Cyrus einsortiert. In der virtual
stehen alle gültigen Empfänger drin. Funktioniert auch. Wenn ich nun
dieses Postfach mit fetchmail abhole, landen einige Mails nicht da wo
sie hinsollen. Meistens sind das welche von irgendwelchen Listen, in
denen der Empfänger nur im "Received:" Feld auftaucht.
Wenn der Postfix auf dem MX die Mail annimmt bekommt er ja den richtigen
Empfänger gesagt. Gibt es eine Möglichkeit den Header so umzuschreiben,
dass fetchmail und der Postfix auf dem lokalen Mailserver im Intranet
die Mail im richtigen Postfach ablegt? Oder bin ich da völlig auf dem
Holzweg???
Hier noch die Configs:
postconf -n auf dem MX
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
inet_interfaces = all
mailbox_size_limit = 0
mailbox_transport = cyrus:unix:/var/run/cyrus/socket/lmtp
message_size_limit = 20480000
mydestination = $myhostname, localhost, localhost.localdomain,
localhost, domain.de, domain.eu
myhostname = mail.domain.de
mynetworks = 127.0.0.0/8
recipient_delimiter = +
relayhost =
smtpd_banner = ESMTP
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
virtual_alias_maps = hash:/etc/postfix/virtual
postconf -n auf dem localen Mailserver
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
content_filter = smtp-amavis:[127.0.0.1]:10024
mailbox_command =
mailbox_size_limit = 0
mailbox_transport = cyrus:unix:/var/run/cyrus/socket/lmtp
masquerade_domains = vml.bcs
masquerade_exceptions = root, postmaster
mydestination = vml01.vml.bcs, localhost.vml.bcs, vml.bcs, localhost,
domain.de, domain.eu
myhostname = vml01.vml.bcs
mynetworks = 127.0.0.0/8, 192.168.94.0/24
myorigin = /etc/mailname
recipient_delimiter = +
relayhost = mail.domain.de
sender_canonical_maps = hash:/etc/postfix/sender_canonical
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options =
smtp_tls_CAfile = /etc/ssl/certs/BCS-Server-CA-cachain.pem
smtp_tls_cert_file = /etc/ssl/certs/$myhostname-cert.pem
smtp_tls_key_file = /etc/ssl/private/$myhostname-key.pem
smtp_use_tls = yes
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_recipient_restrictions = permit_sasl_authenticated,
permit_mynetworks, check_relay_domains
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_sasl_security_options = noanonymous
smtpd_tls_CAfile = /etc/ssl/certs/BCS-Server-CA-cachain.pem
smtpd_tls_CApath = /etc/ssl/certs
smtpd_tls_cert_file = /etc/ssl/certs/$myhostname-cert.pem
smtpd_tls_key_file = /etc/ssl/private/$myhostname-key.pem
smtpd_use_tls = yes
transport_maps = hash:/etc/postfix/transport
und die fetchmailrc
poll mail.domain.de protocol POP3 localdomains domain.de domain.eu:
user "all" with password "geheim" to * here
Danke
Matthias
--
---------------------------------------------------------
Stadt Mansfeld
Lutherstraße 9
06343 Mansfeld
Öffnungszeiten:
Dienstag 9 - 12 Uhr 13 - 18 Uhr
Donnerstag 9 - 12 Uhr 13 - 15 Uhr
Freitag 9 - 12 Uhr
Telefon: +49 34782 8710
Fax: +49 34782 87122
E-Mail: m.scholz at mansfeld.eu
WorldWideWeb: www.mansfeld.eu
---------------------------------------------------------
Mehr Informationen über die Mailingliste Postfixbuch-users