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.
Release Notes: BrokenUIDLPOP3Retriever was fixed.
Release Notes: When the retriever supports multiple mail folders (IMAP), this release stores oldmail data for each folder separately, preventing problems in some cases when using multiple rc files with the same account.
Release Notes: Logging errors in error paths were fixed.
Release Notes: Further changes were made to the "Received:" header construction to handle IPv6 better.
Release Notes: The code now ensures that the correct remote address and port are included in the "Received:" trace headers generated by getmail. Previously, the first address found for the server was used even if another address was actually used to connect to the server.
Release Notes: Code was fixed from a bad SVN merge that slipped into 4.18.0, triggering exceptions in MDA_external configurations.
Release Notes: This release fixes missing import introduced in 4.18.0.