from ChangeLog:
-previously, for safety, getmail would re-retrieve messages after a session
that encountered errors. However, getmail had enough information to safely
remember those messages that had been successfully delivered. This behaviour
has been changed, to avoid delivering duplicate messages where it isn't
necessary. Thanks: Thomas Schwinge.
-in output/log files, getmailrc files are now specified only by filename,
instead of by complete paths. This will prevent some overly-long output
lines.
-previously, if an SSL POP3 or IMAP server abruptly closed the connection
before getmail could finish logging in, getmail would exit instead of
proceeding to the next configured mail account. Fixed. Thanks: Matthias
Andree, Frank Benkstein, Thomas Schwinge.
-eliminate duplicate Return-Path: header fields. Thanks: Angles Puglisi.
DRAC (Dynamic Relay Authorization Control) is a daemon that dynamically
updates a relay authorization map for sendmail. It provides a way to
allow legitimate users to relay mail through an SMTP server, while still
preventing others from using it as a spam relay. User's IP addresses are
added to the map immediately after they have authenticated to the POP or
IMAP server. By default, map entries expire after 30 minutes, but can be
renewed by additional authentication. Periodically checking mail on a
POP server is sufficient to do this. The POP and SMTP servers can be on
different hosts.
From Antoine Jacoutot <ajacoutot@lphp.org>
This fixes lots of bugs and at least the security issues noticed in
CAN-2005-0021 and CAN-2005-0022.
based on a diff from "Andrey N. Oktyabrski" <ano at antora.ru>