[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