[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