summaryrefslogtreecommitdiff
path: root/mail/getmail/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2011-12-12Update to 4.24.0. From the changelog:schmonz1-4/+4
- add an explicit expunge when closing an IMAP mailbox, for servers that incorrectly do not do this when the mailbox is closed. Thanks: Nicolas Pomarède. - fix incorrect section reference for `mailboxes` parameter in documentation. Thanks: Ross Boylan. - fix getmail_fetch broken in 4.21.0. Thanks: Chris Donoghue.
2011-11-21Update to 4.23.0. From the changelog:schmonz1-4/+4
- Fix race if new message shows up in POP3 mailbox between running the UIDL and LIST commands. Thanks: Roland Koebler, Osamu Aoki.
2011-11-13Update to 4.22.2. From the changelog:schmonz1-4/+4
-fix an error when logging a bad response to an IMAP SELECT command, introduced in 4.21.0. Thanks: "kureshii".
2011-10-01Update to 4.22.1. From the changelog:schmonz1-4/+4
- fix BrokenUIDLPOP3Retriever breakage from 4.21.0. Thanks: Scott Robbins, "hgolden".
2011-09-26Update to 4.22.0. From the changelog:schmonz1-5/+5
-when retriever supports multiple mail folders (IMAP), store oldmail data for each folder separately, preventing problems in some cases when using multiple rc files with the same account. Thanks: Jesse Schobben. While here, add a patch comment to quell pkglint.
2011-09-24Update to 4.21.0. From the changelog:schmonz1-4/+4
-automatically open IMAP folders read-only if neither the delete nor delete_after options are in use; necessary to access chatlogs via Gmail. Thanks: Daniel M. Drucker. -avoid sorting msgids on each retrieval, reducing overhead when dealing with folders containing thousands of messages. Thanks: Daniel Koukola.
2011-05-30Update to 4.20.3. From the changelog:schmonz1-4/+4
-fix logging errors in error paths. Thanks: Visa Putkinen.
2011-04-10Update to 4.20.2. From the changelog:schmonz1-4/+4
-further changes to the Received: header construction to handle IPv6 better. Thanks: Frederic Perrin.
2011-04-08Update to 4.20.1. From the changelog:schmonz1-4/+4
-ensure correct remote address and port is 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. Thanks: Frederic Perrin.
2010-06-30Update to 4.20.0. From the changelog:schmonz1-4/+4
-fix crap code from bad svn merge that slipped into 4.18.0, triggering exceptions in MDA_external configs. Thanks: Paul Howarth.
2010-06-29Update to 4.19.0. From the changelog:schmonz1-4/+4
-fix missing import introduced in 4.18.0. Thanks: Paul Howarth.
2010-06-27Update to 4.18.0. From the changelog:schmonz1-5/+5
-update broken link in FAQ. Thanks: Stefan Kangas. -strip a few extra problematic (on non-Unix systems) characters when generating oldmail filenames; backslash was requested by Andy Ross. If upgrading and your current oldmail file contains any of these characters: \ ; < > | ... then rename it, replacing runs of one or more of those characters with a single "-". -improve clarity of message logged by getmail when an external program exits 0 but getmail considers it failed because it wrote to stderr. Thanks: Chris Dennis.
2010-04-30Update to 4.17.0. From the changelog:schmonz1-4/+4
- change to how getmail counts messages in an IMAP mailbox; prevents problems where getmail would only see the first 500 messages in a mailbox with some IMAP servers that return oddball responses to SELECT. Thanks: David Damerell.
2010-01-07Update to 4.16.0. From the changelog:schmonz1-4/+4
-additional fix for IMAP server that offers a message it then fails to return, to allow getmail to continue with the next message. Thanks: Yaw Anokwa.
2009-12-02Update to 4.15.0. From the changelog:schmonz1-4/+4
- default port for MultidropIMAPSSLRetriever was incorrect. Thanks: David Lehn.
2009-11-24Update to 4.14.0. From the changelog:schmonz1-4/+4
- handle additional cases where IMAP (and for good measure, POP3) server is broken and offers a message that it then fails to return. Thanks: Eric Waguespack.
2009-10-14Update to 4.13.0. From the changelog:schmonz1-4/+4
-fix new log message not having trailing newline. Thanks: Morty Abzug.
2009-10-08Update to 4.12.0. From the changelog:schmonz1-4/+4
- handle MSExchange failure to deliver message gracefully. Thanks: Morty Abzug. - documentation updates regarding Python IMAP memory bug. Thanks: "spig". - fix bad tag in documentation.
2009-08-08Update to 4.11.0. From the changelog:schmonz1-4/+4
- fix --dump not generating any output for rcfiles containing "verbose = 0" option. Thanks: Morty Abzug. - fix copy-and-paste error in documentation of MultiSorter destination. Thanks: Roland Hill.
2009-08-07Update to 4.10.0. From the changelog:schmonz1-4/+4
- add "message_log_verbose" option, defaulting to false. If true, the message_log file (and syslog, if used) will contain a little more information than the default of just messages retrieved. Thanks: Matthias Andree, Gregory Morozov.
2009-07-16Update to 4.9.2. From the changelog:schmonz1-4/+4
-use tempfile module function instead of os.tmpfile() so getmail obeys TMPDIR and similar environment variables. Thanks: Stefan Baehring.
2009-06-01Update to 4.9.1 and define LICENSE. From the changelog:schmonz1-4/+4
- 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.
2009-04-07Update to 4.9.0. From the changelog:schmonz1-4/+4
- 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.
2008-09-27Update to 4.8.4. From the changelog:schmonz1-4/+4
-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.
2008-08-13Update to 4.8.3. From the changelog:schmonz1-4/+4
- Improve information sent to logfile about messages not retrieved. Thanks: Scott.
2008-08-02Update to 4.8.2. From the changelog:schmonz1-4/+4
- 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: ?.
2008-03-27Update to 4.8.1. From the changelog:schmonz1-4/+4
* fix use of Python 2.4 set builtin in 4.8.0 preventing getmail from running on Python 2.3.x.
2008-02-19Update to 4.8.0. From the changelog:schmonz1-4/+4
* better diagnostic when user invalidly supplies timeout configuration parameter for an IMAP-SSL retriever. Thanks: Dennis S. * code cleanups
2008-02-19Update to 4.7.8. From the changelog:schmonz1-5/+5
* explicitly close current IMAP mailbox when selecting a new one, so all servers expunge deleted mail. Thanks: Josh Triplett. * include experimental spec file for creating RPM with rpmbuild. Thanks: Dag Wieers, Rob Loos, Dries Verachtert. * convert changelog to utf-8 encoding. * update email addresses, etc. Domain for mailing lists has changed to lists.pyropus.ca. * add FAQ about memory errors on OS X. Thanks: Andres Gasson. * drop log message level for stderr output of destination if ignore_stderr is set, just like for filter. Thanks: Jeremy Chadwick.
2007-08-11Update to 4.7.6. From the changelog:schmonz1-4/+4
-fix exception when getmail is trying to report a POP3 server that completely missed generating a UIDL token for a message. Thanks: Hans Lammerts.
2007-06-07Update to 4.7.5. From the changelog:schmonz1-4/+4
-make updatefile honour symlinks, so users can alias one server's oldmail state file to another (for split-horizon DNS and other strange configurations). Thanks: Scott Hepler.
2007-04-24Update to 4.7.4. From the changelog:schmonz1-4/+4
-explicitly watch for broken POP3 servers that return a blank UIDL value (not permitted by the POP3 protocol) and print a fatal error message. Thanks: Florian Hackenberger and Cameron Rangeley.
2007-03-18Update to 4.7.3. From the changelog:schmonz1-4/+4
-fix wrong bytecount displayed in summary at end of run. Thanks: Andreas Jung.
2007-02-21Update to 4.7.2. From the changelog:schmonz1-4/+4
-add ignore_stderr option to filters, copying same from MDA_external destination. Thanks: Vittorio Beggi.
2007-02-02Update to 4.7.1. From the changelog:schmonz1-4/+4
-add max_bytes_per_session option. Thanks: Robert Spencer. -documentation additions.
2007-01-25Update to 4.7.0. From the changelog:schmonz1-4/+4
- make Mboxrd lock type configurable (lockf or flock). Change default to lockf. Thanks: Norman Carver.
2007-01-04Update to 4.6.7. From the changelog:schmonz1-4/+4
-better handling for some fatal violations of POP/IMAP protocols. -formatting cleanups.
2006-12-13Update to 4.6.6. From the changelog:schmonz1-4/+4
- add ignore_stderr option to MDA_external destination. Thanks: Daniel Burrows. - documentation cleanups.
2006-11-07Update to 4.6.5. From the changelog:schmonz1-4/+4
- disable debug logging message which would show up in messages if --trace was used and the message was passed through an external filter. Thanks: Christian Bruemmer. - add additional sanity checks to ensure a recent-enough Python is used; trying to run getmail 4 with Python 2.2 would throw an exception. Thanks: fakhri ?.
2006-10-02Update to 4.6.4. From the changelog:schmonz1-4/+4
- add FAQ about BrokenUIDLPOP3 retrievers. - add better diagnostics for missing/invalid/unwritable state/data directory. Thanks: Christian Authmann.
2006-07-01Update to 4.6.3. From the changelog:schmonz1-4/+4
- fix regression introduced in 4.6.0 where atime on mbox files would get updated (i.e. not set back), making it difficult for other programs to tell if there was new mail or not without actually opening the mbox. Thanks: Tim van der Molen. - fix regression: spurious errors thrown when required multidrop retriever parameter "envelope_recipient" not present in getmailrc file. Thanks: Elliot Schlegelmilch. - fix regression: getmail_fetch no longer properly supported external MDAs because of problems parsing the arguments to them. Thanks: ?. - change getmail's handling of regular expressions in the "locals" parameter of MultiSorter destination to allow it to handle backslashes correctly. Unfortunately this means complicating the configuration syntax slightly. Thanks: Tim van der Molen. - update filters to use new configuration code. Remove obsolete code.
2006-05-31Update to 4.6.1. From the changelog:schmonz1-4/+4
- fix attribute deletion error with Filter_classifier when strip_delivered_to is set. Thanks: ?. - do not consider qmail-local writing to stderr a delivery error. Thanks: ?. Remove nearly 2-year-old MESSAGE about upgrading from version 3.
2006-04-06Update to 4.6.0. From the changelog:schmonz1-4/+4
-clean up logger API. -refactor configuration mechanism to use classes with embedded logic, rather than simply dictionaries.
2006-02-20Update to 4.5.4. From the changelog:schmonz1-4/+4
-added Maildir "filemode" parameter. Thanks: Martin Haag.
2006-02-14Update to 4.5.3. From the changelog:schmonz1-4/+4
* keyfile and certfile parameters to SSL retrievers are now expanded for leading "~/" and "~username/" as well as environment variables, just like other path parameters. Thanks: Fredrik Steen.
2006-02-08Update to 4.5.2. From the changelog:schmonz1-4/+4
-fix IMAP bug where no mail was retrieved introduced in 4.5.0. Thanks: Scott Robbins.
2006-02-04Update to 4.5.1. From the changelog:schmonz1-4/+4
- add delete_dup_msgids option to non-multidrop POP3 retrievers. Thanks: Matthias Andree. - suppress stack trace in getmail_fetch error message when configuration error detected. Thanks: Dave Jarvis. - documentation updates. - build and development environment changes. The plaintext versions of the documentation are now generated with links instead of lynx. - explicitly log the reason for not retrieving a message (seen or oversized). Thanks: Payal Rathod.
2006-01-03Update to 4.4.4. From the changelog:schmonz1-4/+4
-improve parsing of flags in IMAP responses. Thanks: Gareth McCaughan.
2005-12-02Update to 4.4.3. From the changelog:schmonz1-4/+4
-fix harmless copy and paste error in IMAPRetrieverBase class. Thanks: Henry Miller.
2005-11-21Update to 4.4.2. From the changelog:schmonz1-4/+4
4.3.14: -Fix copy and paste error that caused BrokenUIDLPOP3SSLRetriever to default to port 110. Thanks: Daniel Burrows via Fredrik Steen. 4.4.0: -add new POP3-over-SSL initialization class, which is automatically used when Python 2.4 or newer is in use. This reduces the overhead involved in retrieving messages from a POP3SSL server (reduces systime about 35%, user time about 50%, wall time 10-30%). Thanks: Jan Vereecke. -add getmail_fetch configuration-less commandline POP retriever, perfect for scripting use. Development of getmail_fetch was sponsored by Texas Communications. -future proofing: eliminate relative imports within getmailcore package. 4.4.1: -work around bug in Python which meant POP3-over-SSL with Python >= 2.4 could "hang" (it's exactly the same bug that affected getmail's initial IMAP-over-SSL code). 4.4.2: -fix logging import in corrupt messages with Python 2.3. Thanks: Marco Ferra.