-if oldmail file is corrupted on disk (by system crash, perhaps), handle it gracefully. Some lines may be lost (and messages therefore re-retrieved), but operation will continue, with the corrupt lines logged. Thanks: Domen Puncer.
4.9.0
5 April 2009
-add Kerberos authentication support to IMAP retriever classes. Thanks: Guido Günther, Uli M. -clarify documentation regarding MDA_external. Thanks: AJ Weber. -eliminate deprecation warning for sets module with Python 2.6 by using a compatibility wrapper module.
4.8.4
26 September 2008
-Add missing fsync() in updatefile close method to ensure data actually hits disk before the rename takes place, to make writing of the oldmail file more resilient to system crashes. Thanks: Domen Puncer.
4.8.3
11 August 2008
-Improve information sent to logfile about messages not retrieved. Thanks: Scott.
4.8.2
2 August 2008
-for IMAP retrievers, keep message state around for 30 days even if the corresponding message isn't seen. This allows users to have multiple rc files with different IMAP folders to retrieve from without losing their "seen" mail state for the folders they're not currently retrieving from. You no longer need to work around this with different getmail state directories. Thanks: ?.
4.8.1
26 March 2008
-fix use of Python 2.4 set builtin in 4.8.0 preventing getmail from running on Python 2.3.x. Thanks: Björn Stenberg. -fix the RPM spec file not being included in the getmail distribution.