since i've enabled the "before queue" filtering, i get notifications of smtp-errors every now and then:
the sender/receiver/sending-host tuple looks like totally legit (and includes "trusted" mailserverse; "trusted" in the sense that i trust them to do a good job and not send out spam; but not that i have whitelisted them).
so i checked my logs and for each SMTP error mail, i get a corresponding entry in `mail.log`:
i understand that using "before queue" enables a few postfix options that are related to speed-limiting the connection with the spamassassing-proxy (
i guess, this speed-limiting is responsible for the smtp-error notifications i'm receiving.
however, since my mailgateways rejects these emails with a temporary 4xx error as it should, I don't understand why I need to receive these error notifications in the first place.
is this just a glitch i'm experiencing as a "beta-tester" of "before queue" filtering, which will go away in the next iterations of PMG?
Subject: Proxmox SMTP server: errors from outgoing.example.com[198.51.100.97]
Out: 220 mailgate.mydomain.test ESMTP NodeProxy.new.play
In: HELO outgoing.example.com
Out: 250 mailgate.mydomain.test
In: MAIL FROM:<somebody@example.com>
Out: 250 2.1.0 Ok
In: RCPT TO:<user1@mydomain.test>
Out: 250 2.1.5 Ok
In: DATA
Out: 354 End data with <CR><LF>.<CR><LF>
Out: 451 4.3.0 Error: queue file write error
In: QUIT
Out: 221 2.0.0 Bye
the sender/receiver/sending-host tuple looks like totally legit (and includes "trusted" mailserverse; "trusted" in the sense that i trust them to do a good job and not send out spam; but not that i have whitelisted them).
so i checked my logs and for each SMTP error mail, i get a corresponding entry in `mail.log`:
Dec 8 14:05:20 mailgate postfix/smtpd[31568]: warning: timeout talking to proxy 127.0.0.1:10024
Dec 8 14:05:20 mailgate postfix/smtpd[31568]: proxy-reject: END-OF-MESSAGE: 451 4.3.0 Error: queue file write error; from=<somebody@example.com> to=<user1@mydomain.test> proto=SMTP helo=<outgoing.example.com>
i understand that using "before queue" enables a few postfix options that are related to speed-limiting the connection with the spamassassing-proxy (
-o smtpd_proxy_options=speed_adjust -o smtpd_client_connection_count_limit=10
)i guess, this speed-limiting is responsible for the smtp-error notifications i'm receiving.
however, since my mailgateways rejects these emails with a temporary 4xx error as it should, I don't understand why I need to receive these error notifications in the first place.
is this just a glitch i'm experiencing as a "beta-tester" of "before queue" filtering, which will go away in the next iterations of PMG?