CentOS Postfix-Server hängt bei NULL-Empfängern

CentOS Postfix-Server hängt bei NULL-Empfängern

Ich habe einen CentOS-Server, auf dem Postfix läuft, und immer wenn ein Null-Empfänger an ihn gesendet wird, flippt der Server aus. Anstatt die E-Mail einfach abzulehnen, weiß er nicht, was er damit anfangen soll, und versucht es immer wieder, und wenn sich genug davon häufen, wird die CPU überlastet.

Das Frontend stammt von einem Anbieter und kann anscheinend nicht geändert werden, daher stecke ich mit diesem beschissenen Problem fest. Die Benutzer geben keine E-Mail-Adresse ein und schon löst sich alles auf.

Was kann ich in meiner Postfix-Konfiguration ändern, damit diese Null-Empfängeradressen automatisch abgelehnt werden?

Antwort1

Postfix weiß, was mit diesen Nachrichten zu tun ist:lehne sie ab, und das tut es auch. Ihr Server ist möglicherweise überlastet, aber er versucht, eine Nachricht zuzustellen, <>die er ursprünglich nicht akzeptiert hat.

Sie sollten wirklich herausfinden, warum der Client weiterhin versucht, Nachrichten an zu senden, <>und ihn dazu bringen, damit aufzuhören. Es scheint, als wäre der Client eine Art MUA. Ein ordnungsgemäßer MTAhätte die Nachricht nach Erhalt einer Antwort an den Absender zurückgeschickt 5xx.


Kundeninteraktion

telnet server.example.com 25
mail from: <[email protected]>
250 2.1.0 Ok
rcpt to: <>
501 5.1.3 Bad recipient address syntax
quit
221 2.0.0 Bye
closed

maillog

Sep  5 15:00:43 server postfix/smtpd[22395]: connect from  client.example.com[198.51.100.43]
Sep  5 15:01:09 server postfix/smtpd[22395]: warning: Illegal address syntax from  client.example.com[198.51.100.43] in RCPT command: <>
Sep  5 15:01:21 server postfix/smtpd[22395]: disconnect from client.example.com[198.51.100.43]

verwandte Informationen