Release Notes: A bug that could crop up when retrieving mail via IMAP from Gmail, and the Gmail servers provided weird data in their header extensions was fixed.
Release Notes: This version retrieves Gmail metadata (labels, thread ID, message ID) via an IMAP extension and records it in new message headers, so it is available to filters or for the user's reference.
Release Notes: This release fixes two bugs introduced in 4.29.0: one where BrokenUIDLPOP3Retriever would fail with a TypeError at logout time, and the other where deleted mail was not being expunged from the last (or only) folder retrieved from in an IMAP session.
Release Notes: Updates old contact information for the Free Software Foundation. Fixes incorrect character encoding in plain text documentation. Ensures getmail exits non-zero if a server refuses login due to a credential problem.
Release Notes: Makes the use of IMAP BODY.PEEK configurable. Sets the IMAP retriever parameter 'use_peek' to False to disable the use of PEEK to get getmail's historical IMAP behaviour.
Release Notes: This release has switched to using BODY.PEEK in IMAP retrieval; problems are no longer appearing with this feature during testing.
Release Notes: This release adds support for storing your POP/IMAP password in an OS X keychain.
Release Notes: This release adds an explicit expunge when closing an IMAP mailbox, for servers which incorrectly do not do this when the mailbox is closed. It fixes an incorrect section reference for the "mailboxes" parameter in the documentation, and fixes getmail_fetch, broken in 4.21.0.
Release Notes: This release fixes a race that occurred if a new message showed up in a POP3 mailbox between running the UIDL and LIST commands.
Release Notes: This release fixes an error when logging a bad response to an IMAP SELECT command, which was introduced in 4.21.0.