diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2001-07-06 01:18:42 +0000 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2001-07-06 01:18:42 +0000 |
commit | b3c53ae6f56d1e3710b0111bdb196e98ce2969ea (patch) | |
tree | 37480c05bb3a4201c5e6766db0559047d2656624 | |
parent | aa27ff5bdfa3567f3d4935b602cff95cedc6431a (diff) | |
download | fetchmail-b3c53ae6f56d1e3710b0111bdb196e98ce2969ea.tar.gz fetchmail-b3c53ae6f56d1e3710b0111bdb196e98ce2969ea.tar.bz2 fetchmail-b3c53ae6f56d1e3710b0111bdb196e98ce2969ea.zip |
Note Paul Howarth's error.
svn path=/trunk/; revision=3396
-rw-r--r-- | todo.html | 21 |
1 files changed, 19 insertions, 2 deletions
@@ -10,7 +10,7 @@ <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="/~esr">Eric's Home Page</a> <td width="30%" align=center>Up to <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 2001/05/30 00:04:47 $ +<td width="30%" align=right>$Date: 2001/07/06 01:18:42 $ </table> <HR> <H1 ALIGN=CENTER>Fetchmail Bugs and To-Do Items</H1> @@ -20,6 +20,23 @@ is now pretty mature and I have many other projects, so I don't personally chase obscure or marginal problems. Help with any of these will be cheerfully accepted.<p> +Errors in RCPT TO responses aren't handled gracefully. This shows up +if you enable FEATURE(delay_checks, friend) in sendmail, so that you +can accept mail to postmaster from sites otherwise blocked by my +access database. The effect of this feature is that the MAIL FROM: +address is always accepted OK, and any rejection of the sender is +delayed until the RCPT TO: part of the SMTP transaction. This includes +rejects such as 553 for invalid sender address. In this configuration +fetchmail cannot deliver mail with invalid sender addresses, so you'll +get lots of bounce messages when some spammers hit your mailbox (a +pair of bounces every time fetchmail runs; one to FETCHMAIL-DAEMON +generated by sendmail when fetchmail's bounce to the spammer is +rejected, and one postmaster notify for that bounce). The problem is +that fetchmail only recognises the 553 response in reply to MAIL FROM: +and not RCPT TO:, see the unused code near sink.c:690. A really +correct fix would callling a modified version of handle_smtp_error +that doesn't RSET the connection. + Using LMTP alias with a local name that is not a full name fails horribly (the LMTP port never gets stripped off the name). @@ -66,7 +83,7 @@ bug-tracking page for fetchmail</a> lists other bug reports.<p> <table width="100%" cellpadding=0><tr> <td width="30%">Back to <a href="/~esr">Eric's Home Page</a> <td width="30%" align=center>Up to <a href="/~esr/sitemap.html">Site Map</a> -<td width="30%" align=right>$Date: 2001/05/30 00:04:47 $ +<td width="30%" align=right>$Date: 2001/07/06 01:18:42 $ </table> <P><ADDRESS>Eric S. Raymond <A HREF="mailto:esr@thyrsus.com"><esr@thyrsus.com></A></ADDRESS> |