* Generate bounce messages when delivery is refused. See RFC1891, RFC1892.
* Use the libmd functions for md5 under Free BSD? (Low priority.)
* More log levels?
-* Allow an explicit "append" option to specify what reqwrite appends? (For
+* Allow an explicit "append" option to specify what rewrite appends? (For
when user's pop3 host isn't the same as his SMTP host.)
-* Periodically check for listener-up and croak gracefully if it's not.
-* Rewrite maps "From: John Smith (Systems) <jsmith@domain>" to
- "From: John Smith@my.pop.server (Systems) <jsmith@domain>". Is this
- just GIGO, or should we try to cope?
+* Allow -c -F to work to flush messages without retrieval.
+* Read from /etc/fetchmailrc before ~/.fetchmailrc?
+* Do is_host_alias checks by comparing IP addresses rather than names?
+* Make the antispam response configurable.
+* Handle multi-homed hosts correctly.
Other TO-DO items:
Release Notes:
------------------------------------------------------------------------------
-fetchmail-4.3.4 (Sat Nov 22 01:51:41 EST 1997)
+fetchmail-4.4.0 ():
+* Documentation cleanup.
+* -S is back to setting smtphost all the time; net-security option is now -T.
+* net-security option is now per-server, with a `netsec' keyword.
+* Handle "account" token in .netrc.
+* Fix IMAP4rev1 detection.
+* Added /-suffix capability to specify a port or service on smtphost args.
+
+There are 272 people on fetchmail-friends and 136 on fetchmail-announce.
+
+fetchmail-4.3.7 (Tue Feb 17 21:30:26 EST 1998)
+* Fixed a minor bug in the IMAP re-polling logic.
+* Nicholas Pitre's extensive changes to multidrop:
+
+ - Seek for the true sender of a mail which is not necessarily in the
+ From: header. (see comments in the code for more explicit details).
+ This one is particularly important with list distributions...
+
+ - Respect the Resent-To/-Cc/-Bcc precedence over the To/Cc/Bcc headers
+ for recipient delivery. So avoid resending a message to a person who
+ just resent a mail to some other addresses.
+
+ - Fix a bug in find_server_names() wich caused recipient addresses to
+ figure twice in the recipient address list.
+
+ - Modified parse_received() to let full adress from the Received header to
+ pass through so local domains can be used (now has same policy as in
+ the find_server_names() function).
+
+ - Fixed memory leaks from readheaders().
+
+ - Made some strcmp() be strcasecmp() as it should be because it didn't
+ work correctly in some cases.
+
+ - Modified reply_hack() to meet the needs of above modifications.
+
+ Thomas says these changes have been tested for two weeks in a production
+ multidrop environment. I tested them for another week in mine.
+* Doug Muth's runfetchmail version 1.1.
+* Minor port patches from Philippe De Muyter.
+* Patch by Chun-Chung Chen <cjj@u.washington.edu> to handle quotes in .netrc
+* Corrected OTP support, IPv6 and IPSEC support patches from Craig Metz.
+* Fix bad interaction between UID handling and fetchlimit.
+
+There are 272 people on fetchmail-friends and 136 on fetchmail-announce.
+
+fetchmail-4.3.6 (Fri Jan 23 00:25:57 EST 1998)
+* Improved RPM packaging with correct grouping and an icon.
+* Fixed another minor bug in handling of `expunge 0'.
+* Kent Robotti sent a new version of fetchsetup.
+* Scott Burson's tweak to allow USER=postmaster to work.
+* Byrial Jensen's fix to handle NULs in mail correctly.
+* Vojtech Pavlik's fix for simultaneous %F and %T.
+* IMAP code can now deal with untagged responses during CAPABILITY
+ (at least one server issues the motd in a bunch of "* OK {ALERT]" lines
+ in response to the first command after connecting.)
+* New --smtpaddress option from Henning P. Schmiedehausen allows you
+ to force the hostname used in MAIL FROM lines.
+* If link can't find the bind library, force `no dns' on all connections.
+* Change name of ordinary-user lockfile so .fetchmail can be used as a
+ logging directory.
+* Close pipe to MDA when we get a nonresponse timeout. This should
+ prevent MDA zombies from piling up when we have errors.
+* Treat Netscape's "X-Mozilla-Status" lines like "Status:" lines.
+* More informative error messages on timeout.
+
+There are 269 people on fetchmail-friends and 123 on fetchmail-announce.
+
+fetchmail-4.3.5 (Mon Dec 15 06:07:08 EST 1997)
+* Added Kent Robotti's fetchsetup configuration script.
+* Corrected buggy handling of `expunge 0'.
+* RFC 1731 GSSAPI support from Brendan Cully <brendan@kublai.com>.
+* We no longer reveal the remotename in fetchmail's Received line, as this
+ may be sensitive information.
+
+There are 264 people on fetchmail-friends and 106 on fetchmail-announce.
+
+fetchmail-4.3.4 (Fri Dec 5 12:39:31 EST 1997)
* Yet another attempt on the Compuserve RPA moving target.
* Fix ETRN code to poll for the fetchmail host if there's no -S option.
* Allow `--quit' to be given with other options to shut down a running daemon
before anything else gets done (suggested by Greg Stark).
* Added Gordon Matzigkeit's warning about -F to the man page.
* Improved POP3 protocol-synchronization error messages.
-* Allow fetchmail to proceed in that case even if DNS is down or unavailable
- if all multidrop entries have `no dns'.
+* Allow fetchmail to proceed even if DNS is down or unavailable, if all
+ multidrop entries have `no dns'.
+* Added Robert de Bath's "fetchspool" script to contrib.
+* Use strftime(3) to gen a proper RFC822 date into fetchmail's Received header.
-There are 274 people on fetchmail-friends and 95 on fetchmail-announce.
+There are 272 people on fetchmail-friends and 96 on fetchmail-announce.
fetchmail-4.3.3 (Sat Nov 22 01:51:41 EST 1997)
* Robert Hardy <rhardy@webcon.net>'s patch to use IMAP EXAMINE in check mode.
* More slow-UIDL patches from Wolfgang Wander.
* Yet another attempt to fix IMAP-K4. This one, my beta-testers say, works.
* Only re-poll on actual dispatches (not just fetches).
-* kwrohrer's patch for interface option on newer Linux kernels.
+* Monitor patch for newer kernels by Keith Rohrer <kwrohrer@enteract.com>.
* Handle repolling multiple folders correctly.
There are 261 people on fetchmail-friends and 64 on fetchmail-announce.