[Postfixbuch-users] "unknown mail transport error"
Andreas Günther
postfix at linuxmaker.de
Sa Dez 5 14:26:14 CET 2009
Hallo,
ich habe hinter einer Firewall einen Mailserver mit der IP-Adresse
192.168.0.101 stehen.
postconf -n liefert:
alias_maps = hash:/etc/postfix/alias
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
inet_protocols = ipv4
mailbox_size_limit = 0
mailbox_transport = cyrus
message_size_limit = 20000000
mydestination = $mydomain $myhostname localhost localhost.
$mydomain example.com example.net
myhostname = mail.example.de
mynetworks = 127.0.0.0/8 192.168.0.0/24
myorigin = $mydomain
readme_directory = no
recipient_delimiter = +
smtp_bind_address = 217.xx.xxx.xxx # habe ich nur für die Liste maskiert
smtpd_banner = ESMTP IMMOEURO24 says hello to you!
Die Firewall hat die zwei IP-Adressen 192.168.0.1 und eben 217.xx.xxx.xxx
Die master.cf sieht so aus:
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail
($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender
$recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store
${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
cyrus unix - n n - - pipe
flags=R user=cyrus argv=/usr/sbin/cyrdeliver -e -m ${extension} ${user}
Intern kann ich Mails prima versenden und zustellen lassen. Die Mails landen
in den Cyrus-Accounts.
Probleme macht mir das Versenden ins Internet.
Dann bekomme ich diese Meldungen:
Dec 5 11:53:02 mail postfix/error[2762]: CDE6479E1E5: to=<mriek at gmx.net>,
relay=none, delay=0.02, delays=0.02/0/0/0, dsn=4.3.0, status=deferred
(unknown mail transport error)
Firewall (Shorewall) hat für Lokal nach Internet diese Regeln.
Chain loc2net (1 references)
pkts bytes target prot opt in out source
destination
36003 3166K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
state RELATED,ESTABLISHED
300 18963 ACCEPT udp -- * * 0.0.0.0/0 0.0.0.0/0
udp dpt:53
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:53
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0
tcp dpt:25
0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0
icmp type 8
7462 566K LOG all -- * * 0.0.0.0/0 0.0.0.0/0
LOG flags 0 level 6 prefix `Shorewall:loc2net:ACCEPT:'
7462 566K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0
Ich stehe jetzt einwenig auf dem Schlauch, weil ich den Fehler nicht finde,
warum der Versand ins Internet nicht geht.
Habt ihr eine Idee?
Viele Grüße
Andreas
Mehr Informationen über die Mailingliste Postfixbuch-users