On Wed, May 24, 2000 at 07:00:43AM +0200, clemensF wrote:
> + // changed Wed-24.05.00-03:29 -ino: because fetchmail hickups when 553
> + // arrives out-of-band after recipient has been checked!
> + // following line moved up from it's place in smtp_rcpt
> + if (flagbarf) { err_bmf(); return; }
Congratulations, your patched qmail-smtpd doesn't follow the RFC 821
anymore.
RFC 821 allows to send one of the following:
421 <domain> Service not available, closing transmission channel
451 Requested action aborted: local error in processing
452 Requested action not taken: insufficient system storage
500 Syntax error, command unrecognized
[This may include errors such as command line too long]
551 User not local; please try <forward-path>
552 Requested mail action aborted: exceeded storage allocation
Do you really want to patch a fetchmail bug in qmail? Then try to
answer 550 at "RCPT", that might work around that fetchmail bug.
Regards, Uwe