Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
cyrus
Posts: 18
Joined: 2002-07-02 21:59

Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by cyrus » 2003-04-01 15:00

Hallo zusammen, ich habe folgenes (kleines) Problem mit Postfix:

Auf meinem Server hängt nun seit über 3 Tagen eine unzustellbare Mail in der Queue, weil der User auf dem Zielserver nicht existiert. Das Kommando mailq liefert folgendes:

Code: Select all

-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
2305839806A     1656 Sat Mar 29 14:38:17  sender@kundendomain.de
(host zielhost.de[xxx.xxx.xxx.xxx] said: 553 5.3.0 <user@zielhost.de>... No such user here)
                                         user@zielhost.de

-- 1 Kbytes in 1 Request.
Postfix versucht immer wieder die Mail zuzustellen. Wo kann ich einstellen nach wievielen erfolglosen Versuchen oder nach welcher Zeitdauer Postfix den Zustellversuch aufgibt, und der Absender der eMail eine Fehlermeldung bekommt?

Gruß,
Cyrus

predismo
Posts: 47
Joined: 2003-03-31 00:42
Location: Niedersachsen

firewall schuld?

Post by predismo » 2003-04-04 22:14

hast du rein zufällig eine firewall am laufen?
dann musst du dns per udp/tcp (beides) freigeben [in und out]
Last edited by predismo on 2003-04-05 14:33, edited 1 time in total.

cyrus
Posts: 18
Joined: 2002-07-02 21:59

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by cyrus » 2003-04-05 13:35

Der DNS Port ist offen. Was hat die Meldung mit einer Firewall zu tun ? Da steht doch ganz klar "No such user here".

predismo
Posts: 47
Joined: 2003-03-31 00:42
Location: Niedersachsen

user klar?

Post by predismo » 2003-04-05 14:34

ist es denn ein user, der bei dir existieren sollte?

hast du irgendwas an pop/smtp -diensten gedreht (da muss meineswissens da p12345 überall als domainname stehen)...

cyrus
Posts: 18
Joined: 2002-07-02 21:59

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by cyrus » 2003-04-07 18:39

nein, es ist kein user der bei mir existiert, da es sich ja um eine ausgehende Mail handelt. Daher habe ich ihn ja "zielhost.de" genannt. Die Meldung kommt also von dem Mailserver auf zielhost.de. Das der Benutzer dort nicht besteht ist ja kein Problem, aber dann soll die Mail sofort zum Absender zurückgehen und mein Mailserver soll nicht noch 100 mal versuchen die Mail zuzustellen.

dodolin
RSAC
Posts: 4009
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by dodolin » 2003-04-07 21:21

Versucht dein MTA denn wirklich, die Mail erneut zuzustellen oder versucht er, den Bounce an den Absender zuzustellen. Es wäre interessant zu wissen, was der Absender dieser Mail war. Eventuell ist er ungültig und dein MTA kann deshalb den Bounce nicht zustellen.

Wenn er trotz 5er (permanent) Error versuchen würde, die Mail erneut an den Empfänger zuzustellen, dann wäre da irgendwas total broken, das kann ich mir kaum vorstellen.

adjustman
Posts: 1132
Joined: 2003-03-26 23:29
Location: SA

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by adjustman » 2003-04-07 21:39

@dodolin

ist bei mir auch so. Postfix versucht genau 5 Tage zuzustellen.
cu aM

cyrus
Posts: 18
Joined: 2002-07-02 21:59

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by cyrus » 2003-04-08 09:50

Hm, hier mal die entsprechenden Fehlermeldungen aus dem Log:

Code: Select all

Apr  2 11:10:52 meinserver postfix/smtp[21449]: 2305839806A: to=<user@zielhost.de>, relay=zielhost.de[213.133.116.xx], delay=329555, status=deferred (SOFT BOUNCE - host zielhost.de[213.133.116.xx] said: 553 5.3.0 <user@zielhost.de>... No such user here)
Da steht als in der Tat etwas von Bounce... was genau bedeutet das?

nergal
RSAC
Posts: 82
Joined: 2002-05-24 09:32
Location: Mörfelden-Walldorf

Re: Postfix: Unzustellbare Mail verweilt zu lange in Mailqueue

Post by nergal » 2003-04-08 11:43

Wie lange Postfix versuchen soll die Mail zuzustellen kannst Du in der /etc/postfix/main.cf angeben:

Code: Select all

maximal_queue_lifetime = 3d
Wären dann 3 Tage statt der Postfix-Default von 5 Tagen.