On Sat, Nov 13, 2010 at 10:20:02PM +0800, Mingliang Zu wrote:
> > Another thing the OP has missed is what Noel has demonstrated
> > above, that the default smtpd_delay_reject means
> > smtpd_sender_restrictions won't be evaluated until the RCPT TO:
> > command.
>
> Bingo! I added smtpd_delay_reject=no to force the error reporting
> right after MAIL FROM command, which solved my puzzle:
snip
> 501 5.5.2 <abc>: Sender address rejected: need fully-qualified address
>
> Thanks a lot,
You're welcome, but again be warned that the default setting of
smtpd_delay_reject was done for good reasons. You're not going to
gain much (if anything) from this change, and you will lose some
potentially important logging. Please review:
http://www.postfix.org/postconf.5.html#smtpd_delay_reject
--
Offlist mail to this address is discarded unless
"/dev/rob0" or "not-spam" is in Subject: header