summaryrefslogtreecommitdiff
path: root/mail/getmail
AgeCommit message (Collapse)AuthorFilesLines
2013-08-26Update to 4.43.0. From the changelog:schmonz2-6/+6
- add IMAP IDLE support. Thanks: Jon Gjengset.
2013-08-03Update to 4.42.0. From the changelog:schmonz2-6/+6
- fix problem with non-ascii characters in newly-added message header fields with output from Filter_classifier. Thanks: "Gour".
2013-05-26Update to 4.41.0. From the changelog:schmonz2-6/+6
- messages retrieved with POP could have a blank trailing line removed when delivered; fixed. Thanks: Christoph Mitterer, Krzysztof Warzecha. - fix an ImportError when IMAP retriever used with getmail under Python 2.4.
2013-05-11Update to 4.40.3. From the changelog:schmonz2-6/+6
- increase system recursion limit when run with Python 2.3, to prevent recursion errors in parsing some pathologically complex MIME emails. Thanks: Kenneth Pronovici.
2013-05-09Update to 4.40.2. From the changelog:schmonz2-6/+6
- fix a backwards incompatibility with Python 2.3 and 2.4 introduced in getmail 4.38.0. Thanks: Massimo Zambelli, Krzysztof Warzecha.
2013-04-23Update to 4.40.1. From the changelog:schmonz2-6/+6
- again change protocol codes passed to OSX, as they're not only reserved codes, but also case-sensitive. Use the ones an OSX user reports work properly. Thanks: Tim Gray.
2013-04-21Update to 4.40.0. From the changelog:schmonz2-6/+6
- convert SIGTERM to SIGINT so getmail can cleanup and exit normally if killed with a default signal. Thanks: Carl Lei. - fix change which resulted in passing full protocol name to OSX keyring program, which can't handle it (restricted to 4-character code). Thanks: Tim Gray.
2013-03-10Update to 4.39.1. From the changelog:schmonz2-6/+6
- fix a bug that could crop up when retrieving mail via IMAP from Gmail, and the Gmail servers provided weird data in their header extensions. Thanks: Krzysztof Warzecha.
2013-02-23Update to 4.39.0. From the changelog:schmonz2-7/+6
- fix an oldmail filename issue that occurred with certain non-ASCII characters in an IMAP mailbox name. Thanks: Michael Kockmeyer.
2013-02-19Distfile changed in place (spelling and other documentationschmonz2-5/+6
reformatting). Set DIST_SUBDIR.
2013-02-16Update to 4.38.0. From the changelog:schmonz2-7/+6
- fix retrieving mail from an IMAP mailbox with non-ASCII characters in its name causing difficult-to-understand unicode errors during delivery. Thanks: "fsLeg", Krzysztof Warzech.
2013-02-03Distfile changed in place (tweaked wording in docs and RPM specschmonz2-5/+6
file). Set DIST_SUBDIR.
2013-01-27Update to 4.37.0. From the changelog:schmonz2-6/+6
- handle IMAP servers which include "/" in message IDs better, so those messages aren't always thought to be new. Thanks: Bradley Rintoul. - record (IMAP) mailbox retrieved from in X-getmail-retrieved-from-mailbox: header field, and make it available as %(mailbox) substitution in MDA_external arguments. Thanks: Les Barstow. - add delete_bigger_than option to allow removal of large messages after retrieval, even if not deleting messages otherwise. Thanks: Jan Vereecke.
2012-12-15Update to 4.36.0. From the changelog:schmonz2-6/+6
- add support for retrieving POP/IMAP passwords from, and storing them to, the Gnome keyring. Thanks: Krzysztof Warzecha, Scott Hepler.
2012-10-25Update to 4.35.0. From the changelog:schmonz2-6/+6
- fix From_ quoting in mbox delivery; use of the Python stdlib function meant getmail was incorrectly using mboxo-style quoting instead of mboxrd quoting, probably since early in the v4 series. Thanks: Christoph Mitterer.
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-09-08Update to 4.34.0. From the changelog:schmonz2-6/+6
- retrieve Gmail metadata (labels, thread ID, message ID) via IMAP extension and record it in new message headers. Thanks: Krzysztof Warzecha.
2012-08-08Update to 4.33.0. From the changelog:schmonz2-6/+6
- allow normal exit on interrupt (ctrl-c) to allow the uesr to abort message retrieval while still remembering already-retrieved messages as successfully delivered. You may get a weird error message after you abort, since the server may be in the middle of delivering another message to getmail at the time. Thanks: Krzysztof Warzecha.
2012-07-06Update to 4.32.0. From the changelog:schmonz2-6/+6
- prevent some nuisance stack traces if getmail cannot connect to the POP/IMAP server correctly. Thanks: Daniel Dumke. - restore use_peek IMAP retriever parameter which accidentally got removed in 4.30. Thanks: Andreas Amann.
2012-07-06Update to 4.31.0. From the changelog:schmonz2-6/+6
- improved backwards compatibility with pre-v.4.22.0 oldmail files, so IMAP mail is not re-retrieved if you upgrade from a 4.22 or earlier to this one; no user action necessary. Thanks: Osamu Aoki, Tim van der Molen.
2012-06-28Update to 4.30.2. From the changelog:schmonz2-7/+6
- fix a nuisance stack trace that would be dumped if a connection failed in particular states. Thanks: Gary Schmidt. Updating this leaf package during the freeze for the bugfix.
2012-06-23Distfile changed in place (tweaked wording in docs and RPM specschmonz2-5/+6
file), noticed by dholland. Set DIST_SUBDIR.
2012-06-21Indent for alignment. No functional change other than shorter COMMENT.schmonz1-9/+9
2012-06-21Update to 4.30.1. From the changelog:schmonz3-7/+10
- silence a nuisance deprecation warning about the sets module when running with Python >= 2.5 which was reintroduced in 4.29.0. Thanks: Stephan Schulz. - fix breakage introduced in 4.29.0 where BrokenUIDLPOP3Retriever would fail with a TypeError at logout time. Thanks: Scott Robbins, Stephan Schulz. - fix breakage introduced in 4.29.0 where deleted mail was not being expunged from the last (or only) folder retrieved from in an IMAP session. Thanks: Paul Howarth. - update old contact information for Free Software Foundation. Thanks: Ricky Zhou. - fix incorrect character encoding in plaintext documentation. Thanks: Ricky Zhou. - ensure getmail exits nonzero if a server refuses login due to a credential problem. Thanks: Stephan Schulz. - ensure getmail exits nonzero if various error conditions (like POP/IMAP authentication failure) occur. Thanks: Ryan J., Stephan Schulz. - python versions prior to 2.5.0 contain a bug when dealing with read-only IMAP mailboxes. Monkey-patch imaplib when running with Python<2.5.0. Thanks: Les Barstow. - do IMAP modified-utf7 conversion of mailbox names containing non-ASCII characters. Thanks: A. Lapraitis, Randall Mason. - add special ALL value for retrieving mail from all selectable IMAP mailboxes in the account. - change IMAP retrieval strategy to retrieve all messages from a mailbox, then move on to the next mailbox, etc. Should result in increased speed, but if you set `max_messages_per_session` too low, this could result in later mailboxes not being retrieved from. Updating this leaf package during the freeze for bugfixes.
2012-05-20Update to 4.27.0. From the changelog:schmonz2-6/+6
-make use of IMAP BODY.PEEK configurable; set the IMAP retriever parameter `use_peek` to False to disable use of PEEK to get getmail's historical IMAP behaviour.
2012-04-15Update to 4.26.0. From the changelog:schmonz2-7/+6
- switch to using BODY.PEEK in IMAP retrieval; I no longer see problems with this feature in my testing. If users experience incompatibility with any IMAP servers where 4.25.0 worked, please let me know.
2012-04-08All supported python versions in pkgsrc support eggs, so removewiz1-2/+2
${PLIST.eggfile} from PLISTs and support code from lang/python.
2012-03-15Bump PKGREVISION from default python to 2.7.obache1-1/+2
2012-02-02Update to 4.25.0. From the changelog:schmonz2-7/+6
- add support for storing POP/IMAP password in OSX keychain. Thanks: Adam Lazur.
2012-01-24no compiler language is required.obache1-1/+3
2012-01-24distutils pkg, register egg-info.obache2-4/+5
Bump PKGREVISION.
2011-12-12Update to 4.24.0. From the changelog:schmonz2-6/+6
- 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:schmonz2-6/+6
- 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:schmonz2-6/+6
-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:schmonz2-6/+6
- fix BrokenUIDLPOP3Retriever breakage from 4.21.0. Thanks: Scott Robbins, "hgolden".
2011-09-26Update to 4.22.0. From the changelog:schmonz3-8/+10
-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:schmonz2-6/+6
-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:schmonz2-8/+8
-fix logging errors in error paths. Thanks: Visa Putkinen.
2011-04-10Update to 4.20.2. From the changelog:schmonz2-6/+6
-further changes to the Received: header construction to handle IPv6 better. Thanks: Frederic Perrin.
2011-04-08Update to 4.20.1. From the changelog:schmonz2-6/+6
-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:schmonz2-6/+6
-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:schmonz2-6/+6
-fix missing import introduced in 4.18.0. Thanks: Paul Howarth.
2010-06-27Update to 4.18.0. From the changelog:schmonz3-9/+9
-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:schmonz2-7/+6
- 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-02-10Bump revision for PYTHON_VERSION_DEFAULT change.joerg1-1/+2
2010-01-07Update to 4.16.0. From the changelog:schmonz2-6/+6
-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:schmonz2-6/+6
- default port for MultidropIMAPSSLRetriever was incorrect. Thanks: David Lehn.
2009-11-24Update to 4.14.0. From the changelog:schmonz2-6/+6
- 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:schmonz2-6/+6
-fix new log message not having trailing newline. Thanks: Morty Abzug.
2009-10-08Update to 4.12.0. From the changelog:schmonz2-6/+6
- handle MSExchange failure to deliver message gracefully. Thanks: Morty Abzug. - documentation updates regarding Python IMAP memory bug. Thanks: "spig". - fix bad tag in documentation.