- put bare IP addresses in brackets for SMTP (check if there are RFC
1123/5321/5322 differences)
- Debian Bug #531589: fetchmail ignores SIGUSR1 in idle mode.
+- Fix further occurrences of SMTP reply code handling:
+ - for proper smtp_reponse caching of multiline codes (there are some)
+ - for stomping over control characters.
soon - SHOULD:
+- replace " \n" by "\n" (and similar) - but make sure translators have
+ time to catch up.
- make sure the man page completely lists all options (f. i. sslcertpath) in
the tables.
- allow \Deleted without \Seen, rf.
- find a solution for the "invalid header" discards message problem
(escape headers and stuff reminder into body)
- add Message-ID: header and other SHOULD headers to warning mails?
-- report multiline SMTP errors properly (sample in private mail from
- Earl Chew, 2007-07-30T02:28), Debian Bug #529899
- => requires reworking SMTP_ok to actually not only read the last line
- of multiline replies, but buffer.
soon - MAY:
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=471176
- revise ticker, and add something like .........20%.... ... 100%
(suggested by Yue Wu)
-
questionable:
- Convert POP3 UIDs to X-UIDL?
- fetch IMAP message in one go (fetchmail-devel by Adam Simpkins
- CRYPTO: perhaps port to NSS? Check license and features and required procedure
changes. - Redhat Bugs #333741 (crypto consolidation), #346891 (port fetchmail to NSS)
- CRYPTO: make the SSL default v3 (rather than v23).
+- CRYPTO: remove sslfingerprint? too easily abused (see NEWS)
+- CRYPTO: force sslcertck
+- CRYPTO: by default forbid cleartext or other compromising password
+ schemes over insecure connections?
- put more hints to the FAQ (should we call it FGA?) as first support place
- make sure we print socket error messages such as connection reset by
peer to hint users the problem is not in fetchmail
This probably entails some form of extended user mapping inside
fetchmail, for map_name() in transact.c, and possibly
find_server_names() ibidem.
+- more verbose diagnostics, what, why, how, ... (what does fetchmail do, what
+ does it expect, what does it get instead, what does that mean, how can the
+ user fix it; references to the manual)
DOCUMENTATION:
- Add info whether Keywords are global, server or user keywords
- consolidate multidrop documentation
+- HOWTO (on configuration, and on SSL in particular)