MICHEL, SEBASTIEN: > >> > It seems the tempfail is from the milter, not from Postfix. Postfix > >> > is not in a position to know that the milter is not working as it > >> > should, the milter is responding "normally". > >> > >> That's too bad. I'm surely oversimplifying things but I figured the milter > >> would do something like pass a non-zero exit along, which postfix could > >> then > >> use to make a decision on the status. > > > > Postfix isn't executing the milter as a subprocess, they communicate over a > > socket. If the milter returns a 4XX verdict, that's normal milter > > behaviour. > > If the milter drops the connection, times out, ... that's a milter failure, > > and *then* the Postfix milter_default_action kicks in. > > I guess there is a missing feature to configure milter in test mode.
You could temporarily add '-o soft_bounce=yes' in master.cf. Wietse