[Postfixbuch-users] Mails verschwinden
lars
lars at brainlift.de
Do Okt 21 12:22:55 CEST 2004
hallo, Liste,
jetzt lief mein postfix auf debian so schön - dachte ich .... aber es
verschwinden Mails (etwas, was ich meinen usern nie glaube und mir
demzufolge eigentlich auch nicht) - ich weiss zumindest nicht, warum
und wohin.
Eine Firewall leitet alle Mails um auf den neuen Postfix; dieser
schickt alle unbekannten User weiter an den alten Postfix, welcher
wiederum einige User an den Exchange in der verwaltung weiterleitet.
So. Jetzt passiert folgendes, wenn ich mich per telnet
webmail.hfk-bremen.de 25 mit dem neuen Postfix verbinde:
Oct 21 11:59:07 webmail postfix/smtpd[2773]: connect from
afz-proxy.hfk-bremen.de[193.175.22.8]
Oct 21 11:59:34 webmail postfix/smtpd[2773]: C182E89927:
client=afz-proxy.hfk-bremen.de[193.175.22.8]
Oct 21 11:59:40 webmail postfix/cleanup[2775]: C182E89927:
message-id=<20041021095922.C182E89927 at webmail.hfk-bremen.de>
Oct 21 11:59:40 webmail postfix/qmgr[2633]: C182E89927:
from=<lars at irgendwo.de>, size=380, nrcpt=1 (queue active)
Oct 21 11:59:41 webmail postfix/smtpd[2779]: connect from
localhost.localdomain[127.0.0.1]
Oct 21 11:59:41 webmail postfix/smtpd[2779]: 254D589928:
client=localhost.localdomain[127.0.0.1]
Oct 21 11:59:41 webmail postfix/cleanup[2775]: 254D589928:
message-id=<20041021095922.C182E89927 at webmail.hfk-bremen.de>
Oct 21 11:59:41 webmail postfix/qmgr[2633]: 254D589928:
from=<lars at irgendwo.de>, size=1006, nrcpt=1 (queue active)
Oct 21 11:59:41 webmail postfix/smtpd[2779]: disconnect from
localhost.localdomain[127.0.0.1]
Oct 21 11:59:41 webmail amavis[2423]: (02423-01) Passed,
<lars at irgendwo.de> -> <test at hfk-bremen.de>, Message-ID:
<20041021095922.C182E89927 at webmail.hfk-bremen.de>, Hits: 3.595
Oct 21 11:59:41 webmail postfix/smtp[2776]: C182E89927:
to=<test at hfk-bremen.de>, relay=127.0.0.1[127.0.0.1], delay=19,
status=sent (250 2.6.0 Ok, id=02423-01, from MTA: 250 Ok: queued as
254D589928)
Oct 21 11:59:41 webmail postfix/qmgr[2633]: C182E89927: removed
Oct 21 11:59:41 webmail postfix/qmgr[2633]: 254D589928: removed
Das war´s! Das doppelte "removed" habe ich übrigens immer drin. Die
Mail ist weg - aber wohin?/dev/null?
_Eigentlich_ sollte er per luser_relay test at hfk-bremen.de
weiterreichen, weil es den user lokal nicht gibt:
/etc/postfix/main.cf:
smtpd_banner = $myhostname ESMTP $mail_name (WindowsNT SP4)
biff = no
append_dot_mydomain = no
myhostname = webmail.hfk-bremen.de
alias_maps = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = hfk-bremen.de, webmail.hfk-bremen.de,
localhost.hfk-bremen.de, , localhost, mail.hfk-bremen.de
#relayhost =
mynetworks = 127.0.0.0/8, 172.16.0.0/16, 193.175.22.0/23
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
home_mailbox = Maildir/
luser_relay = $user at mail.hfk-bremen.de
content_filter = smtp-amavis:[127.0.0.1]:10024
local_recipient_maps =
Vor allem frage ich mich, wo die "removed"-mails landen bzw. gelandet
sind? In der Mailq nicht:
webmail:/etc/postfix# mailq
Mail queue is empty
Und vom Postfix aus kann ich den alten Server (PitjePuck), der die
unbekanten User annehmen soll, auch erreichen:
webmail:/etc/postfix# telnet mail.hfk-bremen.de 25
Trying 172.16.0.2...
Connected to mail.hfk-bremen.de.
Escape character is '^]'.
220 mail.hfk-bremen.de ESMTP PitjePuck
.....
An einen lokalen User klappt die Einlieferung:
Oct 21 11:52:35 webmail postfix/smtpd[17451]: connect from
afz-proxy.hfk-bremen.de[193.175.22.8]
blablabla....
Oct 21 11:53:12 webmail postfix/qmgr[17449]: 2417989927: removed
Oct 21 11:53:12 webmail postfix/local[17456]: E055189928:
to=<lars at hfk-bremen.de>, relay=local, delay=0, status=sent (delivered
to maildir)
Oct 21 11:53:12 webmail postfix/qmgr[17449]: E055189928: removed
In /home/lars/Maildir ist sie dann auch drin.
Jetzt habe ich zwei Probleme:
- warum liefert der neue postfix nicht weiter
- WO sind die Mails geblieben der letzten stunden, bis es jemand
gemerkt hatte?
Ich habe den Server neu gestartet, amavisd-new debug, telnet auf 25,
10024 und 10025 sieht alles gut aus. "Nur" die Weiterleitung klappt
halt nicht.
Ich habe dann mal ein alias für den User test eingerichtet
test: test at mail.hfk-bremen.de
trotz ausführen von newaliases behauptet der Postfix:
Oct 21 12:23:42 webmail postfix/local[3281]: 646248992F:
to=<test at mail.hfk-bremen.de>, orig_to=<test at hfk-bremen.de>,
relay=local, delay=0, status=sent (delivered to maildir)
Oct 21 12:23:42 webmail postfix/qmgr[3274]: 646248992F: removed
OK, mail liegt im Postfach - sie soll aber rausgehen!
webmail:/etc# postconf | grep aliases
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, nis:mail.aliases
Was könnte da los sein?
vielen dank im voarsu
gruss
lars
Mehr Informationen über die Mailingliste Postfixbuch-users