Problem:

Bei Emails mit größeren Anhängen (so ab ca. 1.5 MB) liefert der SMTP-Server (Postfix) folgende Fehlermeldung:
(Nur Sichtbar wenn man nicht M$-Outlook nutzt!)

451 4.3.0 Error queue file write error

Und in der mail.info finden sich dazu folgende Zeilen:

... postfix/spawn[11899]: warning: command /usr/lib/plesk-9.0/postfix-queue killed by signal 11
... postfix/spawn[11901]: warning: command /usr/lib/plesk-9.0/postfix-queue exit status 255

(Statt /usr/lib/ kann auch /usr/lib64/ dort stehen.)

Lösung:

Parallels hat selber eine ganze Zeit gebraucht um den Fehler zu finden und hat letztendlich ein Hotfix veröffentlicht. Dies spielt man wie folgt ein:

#Download und auspacken:
cd /usr/local/src
wget http://kb.parallels.com/Attachments/9760/Attachments/postfix-queue.tgz
tar xzf postfix-queue.tgz
cd postfix-queue/
ls
#Gehe in das passende Verzeichnis. Z.B. für SuSE 10.3 mit 32bit-Kernel:
cd suse103
#Kopiere die postfix-queue auf die o.g. Position (lib vs. lib64 beachten!)
cp postfix-queue /usr/lib/plesk-9.0/.
chown mhandlers-user:popuser /usr/lib/plesk-9.0/postfix-queue
chmod 550 /usr/lib/plesk-9.0/postfix-queue

Ein Neustart von Qmail oder xinetd ist nicht nötig.

UPDATE

Auch für Plesk 9.3.0 wurde ein Hotfix veröffentlicht:
[HOTFIX] Postfix mail errors, lots of bounces with "451 4.3.0 Error: queue file write error"
Die Installation des Hotfix funktioniert wie oben erleutert.

Ggf. muss noch der Timeout in der /etc/postfix/main.cf verlängert werden:

smtpd_timeout=3600s
smtpd_proxy_timeout=3600s

Weitere Links:

Kategorien:

Stichwörter:

plesk · postfix · postfix-queue · hotfix · queue · error ·