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.

* You may now have a ‘defaults’ entry in the run control file which sets<br />

overrideable values for other entries. See the man page for details.<br />

* It is now possible to set keep, flush and fetchall in your run control<br />

file.<br />

* Fixed incorrect numbering of source lines in run control file parse error<br />

messages.<br />

* The configure.in specification no longer uses the obsolete AC_TRY_COMPILE<br />

macro (it uses AC_TRY_LINK instead).<br />

MAILBOX LOCKING<br />

* I have added mandatory locking of mailbox files where supported.<br />

This will cover Linux systems, in particular.<br />

* The default behavior is now to do lock-protected append on the user’s<br />

system mailbox rather than using delivermail or some other MDA.<br />

(This is a performance hack.)<br />

* The autoconfigure script now looks for standard mail locations. The<br />

default mail delivery agent is used only if it can’t find a mail spool<br />

directory in the standard places.<br />

FUNCTIONAL ENHANCEMENTS<br />

* When using POP3, message headers are edited so that replies won’t foo up.<br />

Anything that looks like a mail ID local to the POP host gets @ and the<br />

pop servername attached to it before being appended to the user’s<br />

mailbox or passed to an MDA.<br />

* I have implemented daemon mode.<br />

* I have added a lock check to ensure that there is only one popclient<br />

running per user, and a --quit option to kill the currently running<br />

one.<br />

DOCUMENTATION<br />

* All changes and feature additions have been tested in actual use and are<br />

documented on the man page.<br />

* I have turned the comments in the sample run control file into a new manual<br />

section documenting the file format.<br />

MISCELLANEOUS BUG FIXES<br />

* I fixed some de-initialization bugs in pop2.c and pop3.c that led to<br />

fd leaks (these became painfully obvious when I tested daemon mode!).<br />

* I’ve fixed the flaky parser error messages. They turned out to be due<br />

to a misdeclaration of yytext.<br />

These are Carl Harris’s change notes from previous releases:<br />

3.0b5<br />

o "From " header fix in pop2.c and pop3.c<br />

o Surpress "..." output when --stdout option specified in pop3.c

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

Saved successfully!

Ooh no, something went wrong!