[Postfixbuch-users] Multidrop und fetchmail Problem

Sven Schöppner schoeppner at biotec.uni-bremen.de
Di Mär 14 15:04:37 CET 2006


Matthias Scholz schrieb:
> 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 
>   
gibt es das feld x-recipent bei dir im Header?
Wenn fetchmail das auswerten kann würde es gehen.
Meine Erfahrungen mit fechtmail liegen ca 5 jahre zurück, damals ging 
das nicht.
> denen der Empfänger nur im "Received:" Feld auftaucht.
>   
das ist das Problem..

gruss
sven
> 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
>
>
>   




Mehr Informationen über die Mailingliste Postfixbuch-users