Guten Tag,
bei einem Kunden haben wir einen Univention-Mailserver im Einsatz, der folgendes Problem aufweist: selten (etwa einmal pro Tag) wird eine Mail nicht zugestellt, der Versand wird mit “451 4.7.1 Service unavailable - try again later” abgelehnt. Nun habe ich dazu im Log folgendes gefunden:
root@mail:~# grep unavailable /var/log/mail.log
[...]
2026-01-19T08:47:31.891317+01:00 mail postfix/smtpd[747109]: NOQUEUE: milter-reject: MAIL from PC66.kunde.localdomain[192.168.120.66]: 451 4.7.1 Service unavailable - try again later; from=<Dispo@kunde.de> proto=ESMTP helo=<[192.168.120.66]> sasl_username=<m.muster@kunde.de>
root@mail:~# grep 747109 /var/log/mail.log
2026-01-19T08:47:31.804663+01:00 mail postfix/smtpd[747109]: connect from PC66.kunde.localdomain[192.168.120.66]
2026-01-19T08:47:31.891216+01:00 mail postfix/smtpd[747109]: warning: milter inet:benno-mailarchiv.kunde.localdomain:22500: can't read SMFIC_MAIL reply packet header: Application error
2026-01-19T08:47:31.891317+01:00 mail postfix/smtpd[747109]: NOQUEUE: milter-reject: MAIL from PC66.kunde.localdomain[192.168.120.66]: 451 4.7.1 Service unavailable - try again later; from=<Dispo@kunde.de> proto=ESMTP helo=<[192.168.120.66]> sasl_username=<m.muster@kunde.de>
2026-01-19T08:47:31.898340+01:00 mail postfix/smtpd[747109]: lost connection after MAIL from PC66.kunde.localdomain[192.168.120.66]
2026-01-19T08:47:31.898386+01:00 mail postfix/smtpd[747109]: disconnect from PC66.kunde.localdomain[192.168.120.66] ehlo=1 auth=1 mail=0/1 commands=2/3
2026-01-19T08:47:31.903700+01:00 mail postfix/smtpd[747109]: connect from PC66.kunde.localdomain[192.168.120.66]
2026-01-19T08:47:32.027743+01:00 mail postfix/smtpd[747109]: 06B69C97A8: client=PC66.kunde.localdomain[192.168.120.66], sasl_method=PLAIN, sasl_username=m.muster@kunde.de
2026-01-19T08:47:37.153898+01:00 mail postfix/smtpd[747109]: disconnect from PC66.kunde.localdomain[192.168.120.66] ehlo=1 auth=1 mail=1 rcpt=1 data=1 quit=1 commands=6
root@mail:~#
Wenn ich das richtig sehe, ist das Problem ein Fehler beim Mailarchiv:
2026-01-19T08:47:31.891216+01:00 mail postfix/smtpd[747109]: warning: milter inet:benno-mailarchiv.kunde.localdomain:22500: can't read SMFIC_MAIL reply packet header: Application error
2026-01-19T08:47:31.891317+01:00 mail postfix/smtpd[747109]: NOQUEUE: milter-reject: MAIL from PC66.kunde.localdomain[192.168.120.66]: 451 4.7.1 Service unavailable - try again later; from=<Dispo@kunde.de> proto=ESMTP helo=<[192.168.120.66]> sasl_username=<m.muster@kunde.de>
Dieses läuft als LXC-Container (Debian 13) auf einem Proxmox-Host. In der Fehlerzeit gab es keine Reboots oder Migrationen zwischen Proxmox-Nodes. Der benno-milter-Dienst gibt in der Zeit folgendes aus:
Jan 19 08:33:05 benno-mailarchiv benno-milter[179]: MessageAborted: /srv/benno/inbox/arch.XXQvZcKr
Gibt es etwas, was ich hier Univention-seitig weiter debuggen könnte oder müsste man hierfür eher bei Benno anfragen?
Könnte man den Milter alternativ so konfigurieren, dass die Mails im Fehlerfall trotzdem erstmal durchgehen und später archiviert werden? Oder gäbe es dann das Risiko, dass Mails “hindurchrutschen” und nicht archiviert werden?
Vielen Dank im Voraus!