[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