News:
Version 2.1.3
3 August 2001
-change handling of command delivery. Verification of existent command
is smarter; arguments won't cause problems now. Remove duplicate code.
Version 2.1.2
1 August 2001
-getmail will now check the permissions on your getmailrc file, and refuse
to run if the file is group- or world-writable. Thanks to Fredrik Steen for
the request.
Version 2.1.1
29 June 2001
-add "no_received" option, similar to no_delivered_to, at request of getmail
user Nigel Cunningham.
-got rid of some trailing tabs in ConfigParser.py after a report from
Fredrik Steen -- they're harmless, but unclean. Fredrik is also in the
process of packaging getmail for use in Debian. Thanks, Fredrik.
-changed the default path to the getmail library dir from /usr/local/lib/...
to /usr/lib/... . This only affects the getmail wrapper script; if you're
using that, you may have to edit your copy, or change where you install the
files to.
Changes:
-fix the "blank lines output, even in quiet mode" problem which caused cron
to send email every time getmail was run. Thanks to Errol Casey for finding
the cause.
-Handle user aborting getmail better.
-Remove dead parameter from message_add_info()
-move file locking to separate functions
-add file locking around handling of oldmail file
-move regular expression objects into a dictionary
-add ability to deliver to a command (pipe delivery) like maildrop or
procmail. getmail won't do this if it's running as root.
Changes:
-remove dead code
-fix bug in example getmailrc file. Thanks to John Gennard for spotting this.
There was an instance of an empty option value left over from before this was
an issue.
18 April 2001
-add additional exception handling for POP3 protocol errors (server bugs) and
socket errors after connect (network errors). Thanks to Jesper Andersen for
the bug report.
-add additional log message to make diagnosis of server problems easier.
Apparently Mandrake Linux v.7.2 ships with a very broken POP3 server;
several users sent me traces which I tracked down to gross violations of
the POP3 protocol (RFC1939).
o remove patch-aa, we can do substitution using sed
o move getmailrc-example to standard place (PREFIX/share/examples),
thus removing pkg/MESSAGE
(it suggested taking a look at PREFIX/doc/getmail/getmailrc-example
getmail is intended as a simple replacement for fetchmail. It retrieves mail
(either all messages, or only unread messages) from one or more POP3 servers
for one or more email accounts, and reliably delivers into a qmail-style
Maildir (or mbox file) specified on a per-account basis. It also has support
for domain (multidrop) mailboxes.
Package submitted by Tomasz Luchowski in PR pkg/11929.