diff options
author | Eric S. Raymond <esr@thyrsus.com> | 1999-12-23 17:16:14 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 1999-12-23 17:16:14 +0000 |
commit | 9620fb04a04d6779da98483f2d9307d5bea3aef5 (patch) | |
tree | 91d58b6032745d3c1fd25d7230401d0ac115f78a /sink.c | |
parent | 1e950701e932da3db2e3fba99a9ea28d1a6f438b (diff) | |
download | fetchmail-9620fb04a04d6779da98483f2d9307d5bea3aef5.tar.gz fetchmail-9620fb04a04d6779da98483f2d9307d5bea3aef5.tar.bz2 fetchmail-9620fb04a04d6779da98483f2d9307d5bea3aef5.zip |
Better comments.
svn path=/trunk/; revision=2680
Diffstat (limited to 'sink.c')
-rw-r--r-- | sink.c | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -395,12 +395,12 @@ static int handle_smtp_report(struct query *ctl, struct msgblk *msg) * coming from this address, probably due to an * anti-spam domain exclusion. Respect this. Don't * try to ship the message, and don't prevent it from - * being deleted. Typical values: + * being deleted. Default values: * - * 501 = exim's old antispam response - * 550 = exim's new antispam response (temporary) - * 553 = sendmail 8.8.7's generic REJECT * 571 = sendmail's "unsolicited email refused" + * 550 = exim's new antispam response (temporary) + * 501 = exim's old antispam response + * 554 = Postfix antispam response. * */ SMTP_rset(ctl->smtp_socket); /* stay on the safe site */ @@ -454,7 +454,10 @@ static int handle_smtp_report(struct query *ctl, struct msgblk *msg) case 553: /* invalid sending domain */ /* * These latter days 553 usually means a spammer is trying to - * cover his tracks. + * cover his tracks. We never bouncemail on these, because + * (a) the return address is invalid by definition, and + * (b) we wouldn't want spammers to get confirmation that + * this address is live, anyway. */ SMTP_rset(ctl->smtp_socket); /* stay on the safe side */ send_bouncemail(ctl, msg, XMIT_ACCEPT, |