aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.txt
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2009-05-25 12:35:54 +0000
committerMatthias Andree <matthias.andree@gmx.de>2009-05-25 12:35:54 +0000
commitbd2e568da48acbae7e0b43c48226541220b85340 (patch)
treef60ee29a3e1d8897c3e2713af7442938ad89c8ec /TODO.txt
parentb2f54f5fbf4c98a3e37003d5642eab20c3971432 (diff)
downloadfetchmail-bd2e568da48acbae7e0b43c48226541220b85340.tar.gz
fetchmail-bd2e568da48acbae7e0b43c48226541220b85340.tar.bz2
fetchmail-bd2e568da48acbae7e0b43c48226541220b85340.zip
Enforce minimum recommended SMTP timeouts, apply to EHLO/LHLO as well.
Short timeouts could cause fetchmail to not wait long enough for the "250 Ok" after shipping a long message, particularly with synchronous mailers and extensive spam filtering. This caused fetchmail to re-fetch long messages. While the actual fix is making sure that the timeout is no shorter than the time the SMTP server takes to process the message, we now enforce the minimum RFC-5321 recommended timeouts even if the user configures a lower timeout. This is to fix Berlios Bug #10972, reported by Viktor Binzberger. NOTE: it is untested whether we will properly delete the message from the POP3/IMAP server or mark it as seen, as the upstream server may close the connection sooner. svn path=/branches/BRANCH_6-3/; revision=5338
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt2
1 files changed, 0 insertions, 2 deletions
diff --git a/TODO.txt b/TODO.txt
index e92cc4d8..d54798c8 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -1,8 +1,6 @@
Note that there is a separate todo.html with different content than this.
soon - MUST:
-- BerliOS Bug #10972, Fetchmail refetches big messages repeatedly (SMTP listener
- issue)
- Debian Bug #475239, MIME decoder may break up words (need to quote results)
- Replace sscanf/fscanf by functions that do range checking (strtol/strtoul) :-/
See http://sourceware.org/bugzilla/show_bug.cgi?id=6453