Hello,
in DBMail 2.0.0 a call to dbmail-smtp -d [EMAIL PROTECTED]
results in a temporary failure (exit code 75) instead of no such user
(exit code 67), which causes the mta (e.g. Postfix) to redeliver over
and over again. I had several thousand mails stuck in the mail queue due
to this behaviour :-(
Is there a reason for dbmail not to return code 67 in this case?
I also noticed that an invalid UserID in deliver_to causes the same
behaviour. It seems to me that the latter is caused by
sort/sort.c:sort_and_deliver(...). This function only returns
DSN_CLASS_OK or DSN_CLASS_TEMP but never DSN_CLASS_FAIL.
Best regards,
Michael