Mailproblem - TRANSACTION FAILED (in reply to end of DATA command)

van_haakonnen

Registered User
Hallo,

ich habe einen Server auf dem eigentlich nur ein Forum einer Selbsthilfegruppe drauf läuft und die dazugehörige Internetpräsenz. Bisher lief auch alles hervoragend. Es handelt sich um einen SuSE 9.1 Server mit dem aktuellsten Confixx bei Alturo.

In letzer Zeit bekomme ich als root aber immer Mails mit solchem Inhalt zurück:

This is the Postfix program at host xxxxxxxx.xxxx.de.

I'm sorry to have to inform you that your message could not be
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<bkussmann@aol.com>: host mailin-xx.mx.aol.com[64.12.xxx.xxx] said: 554-:
(RLY:CS4) http://postmaster.info.aol.com/errors/554rlycs4.html 554
TRANSACTION FAILED (in reply to end of DATA command)

Wenn ich in den Logs gucke, dann stehen dort solche Einträge:

│May 17 12:19:29 a15186290 postfix/bounce[4970]: fatal: open file defer 3753F806E24: Permission denied │
│May 17 12:19:30 a15186290 postfix/smtp[4968]: warning: premature end-of-input on private/defer socket while reading input attribute name │
│May 17 12:19:30 a15186290 postfix/smtp[4968]: warning: 3753F806E24: defer service failure │
│May 17 12:19:30 a15186290 postfix/master[1665]: warning: process /usr/lib/postfix/bounce pid 4970 exit status 1 │
│May 17 12:19:30 a15186290 postfix/qmgr[4966]: fatal: qmgr_active_defer: rename 3753F806E24 from active to deferred: Permission denied │
│May 17 12:19:31 a15186290 postfix/master[1665]: warning: process /usr/lib/postfix/qmgr pid 4966 exit status 1 │
│May 17 12:24:05 a15186290 postfix/bounce[4992]: fatal: open file defer 3753F806E24: Permission denied │
│May 17 12:24:06 a15186290 postfix/smtp[4991]: warning: premature end-of-input on private/defer socket while reading input attribute name │
│May 17 12:24:06 a15186290 postfix/smtp[4991]: warning: 3753F806E24: defer service failure │
│May 17 12:24:06 a15186290 postfix/master[1665]: warning: process /usr/lib/postfix/bounce pid 4992 exit status 1 │
│May 17 12:24:06 a15186290 postfix/master[1665]: warning: /usr/lib/postfix/bounce: bad command startup -- throttling │
│May 17 12:24:06 a15186290 postfix/qmgr[4989]: fatal: qmgr_active_defer: rename 3753F806E24 from active to deferred: Permission denied │
│May 17 12:24:07 a15186290 postfix/master[1665]: warning: process /usr/lib/postfix/qmgr pid 4989 exit status 1

Kann mir eventuell jemand weiterhelfen? Ich bin ein bisschen ratlos... :)
 
Kann es sein, daß einen externen Mail-Server bei Alturo hast?
Also die eingehenden Mails gar nicht über Deinen Server laufen?

huschi.
 
Hi Huschi,

also ich habe meinen Server als Ein- und Ausgehenden Mailserver verwendet. Den Alturo-Mail-Server nutze ich nicht. Also Mails versenden und empfangen geht versuchsweise auch...

aber irgendwo stimmt was nicht mehr...

wenn ich z.B. mal alle Mail in der Queue löschen möchte mit "postsuper -d ALL" erhalte ich massenhaft Fehlermeldungen... über fehlenden Berechtigungen in Ordnern , etc...
 
Du scheinst 2 Probleme zu haben:
a) Die Zugriffsfehler.
b) Mailversand an AOL.

Warum ich darauf komme?
Weil der Auszug aus dem Logfile nicht zu der Fehlermeldung paßt.

zu a) Wie auch immer scheint sich hier ein Fehler eingeschlichen zu haben.
Mach mal einen postfix stop und lösche das pid-Verzeichnis:
Code:
postfix stop
rm -Rf /var/spool/postfix/pid/
postfix start

zu b) Prüfe Deinen Reverse-DNS-Eintrag.

huschi.
 
Okay - danke :)

folgende Meldungen bekomme ich meim starten von Postfix:

postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/D
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/C
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/B
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/A
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/0
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/1
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/2
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/3
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/4
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/5
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/7
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/defer/8
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/0
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/1
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/2
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/3
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/6
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/7
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/8
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/A
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/B
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/C
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/E
postfix/postfix-script: warning: not owned by postfix: /var/spool/postfix/deferred/F
postfix/postfix-script: starting the Postfix mail system

Da kann doch auch schon etwas nicht stimmen...

---

Okay - ich habe mal einen chown über die ganzen Ordner gemacht und wieder auf "postfix" gesetzt. Jetzt sind die Fehlermeldungen beim Start zumindest mal weg...

---

Neue Anmerkung:
mit dem "postsuper -d ALL" bekomme ich Seitenweise folgende Meldungen:

searching in /usr/share/man, section 5pgsql
trying section 5pgsql with globbing
globbing pattern in /usr/share/man/man5: ALL.5pgsql*
can't open directory /usr/share/man/man5pgsql for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/man5pgsql.Z for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/man5pgsql for ALL.*: No such file or directory
can't open directory /usr/share/man/man5pgsql for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/cat5 for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/cat5pgsql for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/cat5pgsql.Z for ALL.5pgsql*: No such file or directory
can't open directory /usr/share/man/cat5pgsql for ALL.*: No such file or directory
can't open directory /usr/share/man/cat5pgsql for ALL.5pgsql*: No such file or directory
 
Last edited by a moderator:
Das ist aber nicht die Fehlermeldung von postsuper, sondern von 'man pgsql'.
Was hier falsch läuft, vermag ich wirklich nicht sagen.

huschi.
 
soooo - ich bin es nochmals...

also ich habe alle Probleme in den Griff bekommen... "postqueue -p" sagt mit,dass keine Mails in der queue stehen und "postsuper -d ALL" läuft auch ohne Fehler durch. Anscheinend werden jetzt auch die Mails an AOL korrekt zugestellt (ohne Warnmeldungen bzw. Fehlermails).

Ich habe aber immernoch diese eine E-Mail die irgendwo und irgendwie im System hängen geblieben ist und ein "postsuper -d ALL" bringt irgendwie auch nichts... Ich bekomme immer wieder diese Fehlermail... Hier nochmals die Mail

This is the Postfix program at host xxxxxxxx.xxxx.de.

I'm sorry to have to inform you that your message could not be
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

The Postfix program

<xxx@aol.com>: host mailin-xx.mx.aol.com[64.12.xxx.xxx] said: 554-:
(RLY:CS4) http://postmaster.info.aol.com/errors/554rlycs4.html 554
TRANSACTION FAILED (in reply to end of DATA command)

Wie kann ich denn mein Mailsystem von Hand mal komplett von allem alten Ballast reinigen und sowas von Hand löschen bzw. wo liegen diese zwischengespeicherten Mails?

Vielen Dank nochmals :)
 
van_haakonnen said:
wo liegen diese zwischengespeicherten Mails?
Irgendwo unter /var/spool/postfix/. Dort liegen mehrere Verzeichnisse (activ, bounce, corrupt, defer, deferred, incoming) wo sich die Mails eigendlich tummeln.

PS: Zu der Fehlermail gibt es aber Logeinträge, oder?

huschi.
 
Ich habe jeden einzelnen Ordner der unter /var/spool/postfix/ liegt durchgesucht... aber nirgends liegen Mails... die Ordner sind alle leer...

Die einzigen, die Inhalt haben sind "pid", "private" und "public"...

Ich versteh das nicht... :confused:
 
Ich wiederhole mich mal kurz:
Huschi said:
PS: Zu der Fehlermail gibt es aber Logeinträge, oder?
An der Stelle wo diese Fehleremail entsteht, stehen vorher auch die Zeilen, welche diesen Bounce auslösen.

huschi.
 
Ich habe mal versucht alles herauszusuchen, was ich an Logs gefunden habe :)


mail.log:
PHP:
Jun  5 07:04:47 a15186290 spamd[8810]: clean message (0.4/5.0) for web1p1:104 in 0.9 seconds, 2479 bytes.
Jun  5 07:04:47 a15186290 postfix/local[8806]: 2DB40806E13: to=<web1p1@xxx.alturo-server.de>, orig_to=<xxx@haake24.
net>, relay=local, delay=1, status=sent (delivered to command: /usr/bin/procmail)
Jun  5 07:04:47 a15186290 postfix/qmgr[7197]: 2DB40806E13: removed
Jun  5 07:04:47 a15186290 postfix/smtp[8805]: 172F0806E15: to=<xxx@aol.com>, relay=mailin-01.mx.aol.com[64.12.137.249],
 delay=1, status=bounced (host mailin-01.mx.aol.com[64.12.137.249] said: 554-:  (RLY:CS4) http://postmaster.info.aol.com/erro
rs/554rlycs4.html 554 TRANSACTION FAILED (in reply to end of DATA command))
Jun  5 07:04:47 a15186290 postfix/cleanup[8799]: 69693806E13: message-id=<20060605050447.69693806E13@xxx.alturo-server.
de>
Jun  5 07:04:47 a15186290 postfix/qmgr[7197]: 69693806E13: from=<>, size=3633, nrcpt=1 (queue active)

Direkt den Header aus der Mail (delivery report):
PHP:
Reporting-MTA: dns; xxx.alturo-server.de
X-Postfix-Queue-ID: 172F0806E15
X-Postfix-Sender: rfc822; wwwrun@xxx.alturo-server.de
Arrival-Date: Mon,  5 Jun 2006 07:04:46 +0200 (CEST)

Final-Recipient: rfc822; xxx@aol.com
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; host mailin-01.mx.aol.com[64.12.137.249] said:
    554-:  (RLY:CS4) http://postmaster.info.aol.com/errors/554rlycs4.html 554
    TRANSACTION FAILED (in reply to end of DATA command)
 
van_haakonnen said:
Jun 5 07:04:47 a15186290 postfix/smtp[8805]: 172F0806E15: to=<xxx@aol.com>, relay=mailin-01.mx.aol.com[64.12.137.249],
delay=1, status=bounced (host mailin-01.mx.aol.com[64.12.137.249] said: 554-: (RLY:CS4) http://postmaster.info.aol.com/erro
rs/554rlycs4.html 554 TRANSACTION FAILED (in reply to end of DATA command))
Durchsuch mal alle mail.logs nach "172F0806E15".

Aber normalerweise gibt Dein Postfix nach einer gewissen Zeit auf.

huschi.
 
Back
Top