* Wietse Venema:

> What does the milter do when data is unavailable?

My understanding is that milter D is unable to decide whether or not to
add its own flag header if the data is unavailable. There might be a
default behaviour, but it would render the milter useless. It would
require milter changes to respond with code 4xx if a decision cannot yet
be made, due to lacking data.

> You could put a sleep(500) call in the content filter.
> [...]
> queue -> smtp(long timeouts) -> proxy(with sleep 500) ->
>       smtpd(milter D, long milter timeouts) -> queue -> delivery as usual

Would that not cause a prohibitively large number of open connections
between Postfix's smtp and the sleeping proxy?

-Ralph

Reply via email to