diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2010-01-28 00:16:07 +0000 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2010-01-28 00:16:07 +0000 |
commit | 6827f405d1239ba41e62181c88ab6cff51ca44f8 (patch) | |
tree | f9214cbdfeb7919d6588e1d378c079c172e0d6b6 /smbdes.c | |
parent | ca66045dfe48faa985f39c0208aded9f93d3da96 (diff) | |
download | fetchmail-6827f405d1239ba41e62181c88ab6cff51ca44f8.tar.gz fetchmail-6827f405d1239ba41e62181c88ab6cff51ca44f8.tar.bz2 fetchmail-6827f405d1239ba41e62181c88ab6cff51ca44f8.zip |
Recover from SMTP protocol errors on RSET. (Sunil Shetye)
Apply patch from Sunil Shetye to fix a problem reported by James Moe.
Before this fix, fetchmail's SMTP client would not recover from errors
such as lost connections that were encountered when fetchmail had sent
RSET, for instance, after an anti-spam filter dropped the connection
after detecting spam. Fetchmail then tried to send subsequent mail
through this broken connection and deferred retrieval until the next
poll. Now, if RSET fails, fetchmail closes the connection and reopens
it for the next message to be delivered.
svn path=/branches/BRANCH_6-3/; revision=5463
Diffstat (limited to 'smbdes.c')
0 files changed, 0 insertions, 0 deletions