[Postfixbuch-users] Postfix übergibt die Mail nicht an virtual

Kai Fürstenberg postfix at fuerstenberg.ws
Mo Aug 7 10:14:45 CEST 2006


Hallo Axel,

Axel Schmidat wrote:
> hi at all,
>
> so ich poste einmal die Log-Datei und auch postconf -n.
>
> Log:
>
> Aug  7 07:44:51 imap postfix/smtpd[3325]: connect from 
> mailhub.nrw.de[10.64.112.141]
> Aug  7 07:44:51 imap postfix/smtpd[3325]: 762105ECC: 
> client=mailhub.nrw.de[10.64.112.141]
> Aug  7 07:44:51 imap postfix/cleanup[3317]: 762105ECC: 
> message-id=<200608070544.k775ihEw015101 at mailhub1.nrw.de>
> Aug  7 07:44:51 imap postfix/qmgr[3122]: 762105ECC: from=<>, size=11363, 
> nrcpt=1 (queue active)
> Aug  7 07:44:51 imap postfix/smtpd[3325]: disconnect from 
> mailhub.nrw.de[10.64.112.141]
> Aug  7 07:44:51 imap postfix/smtp[3318]: 762105ECC: 
> to=<axel.schmidat at lsg-test.nrw.de>, relay=10.64.112.141[10.64.112.141], 
> delay=0, status=sent (250 2.0.0 k775ikgO015191 Message accepted for 
> delivery)
> Aug  7 07:44:51 imap postfix/qmgr[3122]: 762105ECC: removed
>   

Wenn ich das jetzt richtig sehe,hast du einen Loop. Du bekommst eine 
Mail von mailhub.nrw.de[10.64.112.141] an axel.schmidat at lsg-test.nrw.de. 
Die Mail wird aber an den Relayhost 10.64.112.141 = mailhub.nrw.de 
weiterversandt.

> postconf -n:
>
> alias_database = hash:/etc/aliases
> alias_maps = hash:/etc/aliases
> append_dot_mydomain = no
> biff = no
> config_directory = /etc/postfix
> debug_peer_level = 2
> inet_interfaces = all
> mailbox_size_limit = 0
> myhostname = sgb-imap
> mynetworks = 127.0.0.0/8, 10.200.16.0/22
> myorigin = /etc/mailname
> recipient_delimiter = +
> relay_domains = localhost, lsg-test.nrw.de
> relayhost = 10.64.112.141
> smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
> smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
> 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 = yes
> virtual_gid_maps = mysql:/etc/postfix/ids.mysql
> virtual_mailbox_base = /var/spool/maildirs
> virtual_mailbox_maps = mysql:/etc/postfix/mailbox.mysql
> virtual_minimum_uid = 5000
> virtual_uid_maps = mysql:/etc/postfix/ids.mysql
>
> Vielleicht hilft es ja für einen guten Tipp.
>   

Dieser Server fühlt sich wohl zwar für die Domain lsg-test.nrw.de 
zuständig (ist nicht explizit angegeben, aber ich gehe mal von 
virtual_mailbox_maps aus), aber du hast angegeben, dass Mail an die 
Domain lsg-test.nrw.de an den relayhost weitergegeben werden soll:

relay_domains (default: $mydestination)
    [..]
    Domains that match $relay_domains are delivered with the 
$relay_transport mail delivery transport.

Wenn die Mail auf dem Server bleiben soll, nimm lsg-test.nrw.de aus den 
relay_domains raus.

Kai




Mehr Informationen über die Mailingliste Postfixbuch-users