05.04.2013 Views

fetchmail-6.2.5

fetchmail-6.2.5

fetchmail-6.2.5

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

equire that you *remove* the %s at the end of your MDA string. Local<br />

delivery addresses will be appended to the end of the command in the<br />

obvious way.<br />

* The first message from a query now includes the number of old messages<br />

when this can be determined (that is not under POP2).<br />

* POP3 UID support really works now. I make rude noises at the POP3 mavens<br />

who forced us to this with RFC1725, but thank Al Longyear <br />

for fixing and verifying my slightly buggy implementation.<br />

* Kerberos V4 support ditto. Thanks to Chris Hanson <br />

for this feature.<br />

* When there’s a daemon <strong>fetchmail</strong> in background, running <strong>fetchmail</strong> in<br />

foreground without --quit now tries to wake the daemon and force it<br />

to poll immediately.<br />

* Add option to set server nonresponse timeout.<br />

* Password is no longer displayed in verbose mode.<br />

* You may use C-like escapes to embed non-printables in passwords and other<br />

strings. Fetchmail -V will display them in a printable form.<br />

* Program now tries to set itself to the ID of the local user before<br />

running an MDA, and reset to root afterwards. This will work on<br />

any system with seteuid(2), including Linux and the BSDs.<br />

bugs --<br />

* Default user name to deliver to is now the calling user, unless<br />

program is running as root in which case it is the remote user name<br />

(default can be overridden with an ‘is’ or ‘to’ declaration).<br />

In versions up to 1.7 it was the calling user; in 1.8 the remote<br />

user ID. This created some confusion.<br />

* Accept RFC822 headers with a tab after the colon.<br />

* You now see a "skipping" message for each message not retrieved.<br />

* --keep no longer overrides --flush.<br />

* Rewrite "To: jrh (J. Random Hacker)" correctly.<br />

* Find "nnn octets" anywhere on a POP3 server’s RETR response line.<br />

* Fixed various bugs in --check. It now reports PS_SUCCESS only if<br />

there is new mail waiting.<br />

* Under Linux, if <strong>fetchmail</strong> is run in daemon mode with the network<br />

inaccessible, each poll leaves a socket allocated but in CLOSE state<br />

(this is visible in netstat(1)’s output). These sockets aren’t<br />

garbage-collected until <strong>fetchmail</strong> exits. When whatever kernel table<br />

is involved fills up, <strong>fetchmail</strong> can no longer run even if the network is up.<br />

To avoid this, <strong>fetchmail</strong> now commits seppuku after some number of<br />

unsuccessful socket opens.<br />

* Don’t try using FLAGS.SILENT, some allegedly IMAP2bis servers seem to<br />

choke on it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!