one point was badly worded below, the following is better:

If you accepted both valid and invalid recipients your reject would be for both recipients. (I implied the reject went to the receipient which is nonsense).

On 12/07/2024 16:59, John Fawcett via Postfix-users wrote:


On 12/07/2024 15:30, Ralph Seichter via Postfix-users wrote:
....
I can imagine a custom milter which stores message data, rejects the
original SMTP delivery attempt after the end of the DATA phase, and
later re-injects the captured data in some fashion (not necessarily
using SMTP), but this way madness lies.

"My advice true, forget this!" (Alvina)

-Ralph

Ralph

I agree with the advice but have some doubts about the milter solution. Would a milter solution that rejects the message at the end of data stage work for the more general case of a multi recipient email which contain both valid and invalid recipient addresses? I assume that when you get to the end of DATA stage your are either rejecting or accepting the message for all recipients that you accepted at the RCPT TO stage.

If you accepted both valid and invalid recipients your reject would go to both. If you only accept valid recipients and it so happens the message was addressed to a single invalid recipient, the smtp session would not get to the DATA stage.

John


_______________________________________________
Postfix-users mailing list --postfix-users@postfix.org
To unsubscribe send an email topostfix-users-le...@postfix.org
_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to