I have still one question, though. I fear that forwarding the mail via transport may not consult the milter. At the moment the remote Exchange is still not configured to accept the domain. I'm still waiting for that to take place. In the meantime, though, I would have expected that the course of action is the following: - postfix accepts the mail to this domain - applies the restrictions - once the mail has successfully passed the restrictions - it delivers to the transport-specified destination
But in this case I should see a connection to and validation by the milter before postfix tells me that the remote Exchange won't accept it. And it doesn't do that. Or does it first check if it would be able to deliver to the destination before it applies the other restrictions? The rspamd milter is set to get consulted at the end of smtpd_recipient_restrictions = .. .. check_policy_service inet:127.0.0.1:10024, permit and: smtpd_delay_reject = yes Will this check the milter before the message is sent over to the transport-specified nexthop? Thanks for a clarification! Kai