Today, it can be hard to debug mails, because the mail
that make the milter fail, is rejected or gone. So to
solve that problem and ease debugging, you could create
a new option/flag (for debugging) that takes advantage
of the new milter-API call "smfi_quarantine" (in
sendmail 8.13.X). This debugging flag that should be
passed to the milter at startup, could make the milter
to use the call smfi_quarantine on messages, that for
some reason fails the milters tests. This way, it's
much easier to find out which mail that failed the
milter tests, and why it failed, since you have the
hole messages saved in sendmails quarantine directory.
Log in to post a comment.