Hi,

I've the problem that the smtpd_end_of_data_restrictions do not seem to be checked when a previous check (e.g. a smtpd_recipient_restrictions=check_recipient_access hash:/etc/postfix/needs_filtering.cf) results in a "FILTER externalfilter:[127.0.0.1]:10025" action (i.e. triggers a after-queue filter).

This causes mails to be accepted and queued which should have been rejected by the smtpd_end_of_data_restrictions checks. I cannot move the check into a previous SMTP state, because I need to know the mail size which is not transmitted by all MTAs with the MAIL FROM statement.

I'm using Postfix version 3.4.14-0+deb10u1. Is this a bug and for me most important: How can I fix the situation for me (at best w/o the need to upgrade postfix).

Thanks for looking into this in advance!

Sven

--
Best regards,
 Sven Strickroth
 PGP key id F5A9D4C4 @ any key-server

Reply via email to