summaryrefslogtreecommitdiff
path: root/mail/getmail
AgeCommit message (Collapse)AuthorFilesLines
2016-04-01Use PKGMANDIR.jperkin2-6/+8
2016-01-13Update to 4.49.0. From the changelog:schmonz2-7/+7
- make IMAP class only issue EXPUNGE command on mailbox close if we have actually deleted any messages from the open mailbox. Makes use of read- only IMAP folders possible. Thanks: Zoltan Padrah.
2015-12-05Extend PYTHON_VERSIONS_INCOMPATIBLE to 35adam1-2/+2
2015-11-03Add SHA512 digests for distfiles for mail categoryagc1-1/+2
Problems found locating distfiles: Package mutt: missing distfile patch-1.5.24.rr.compressed.gz Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz Package pine: missing distfile fancy.patch.gz Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch Package qmail: missing distfile badrcptto.patch Package qmail: missing distfile outgoingip.patch Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-01Update to 4.48.0. From the changelog:schmonz2-6/+6
- work around brain-damaged change in Python's poplib which causes message retrieval errors if any line of a message has more than 2048 characters in it. - restore link to moved Marc mailing list archive. Thanks: David J. Weller-Fahy.
2015-02-26Update to 4.47.0. From the changelog:schmonz2-6/+6
- try to work around pathological breakage in one random POP server implementation. Thanks: Michael Thomas Kockmeyer. - remove dead marc.theaimsgroup.com list archive from docs. Thanks: Miroslav Rovis. - bugfix: if you combined IMAP IDLE mode with delete_after, getmail would, after remaining connected to the server for the number of days configured, begin deleting messages immediately after retrieval instead of after the configured delay. Now fixed. Thanks: Johannes Weißl.
2014-05-09Mark packages that are not ready for python-3.3 also not ready for 3.4,wiz1-2/+2
until proven otherwise.
2014-04-07Update to 4.46.0. From the changelog:schmonz2-6/+6
- fix --idle checking Python version incorrectly, resulting in incorrect warning about running with Python < 2.5. Thanks: "Voytek", Krzysztof Warzecha. - add missing support for SSL certificate checking in POP3 which broke POP retrieval in v4.45.0. Requires Python 2.6 or newer. Thanks: "mancha".
2014-03-30Update to 4.45.0. From the changelog:schmonz2-6/+6
- perform hostname-vs-certificate matching of SSL certificate if validating the certifcate. Thanks: "mancha". - fix missing plaintext versions of documentation. Updating this leaf package during the freeze for the security fix.
2014-03-22Update to 4.44.0. From the changelog:schmonz2-7/+7
- add extended SSL options for IMAP retrievers, allowing certificate verification and other features. Thanks: Steven Murdoch. - fix missing plaintext versions of documentation. Thanks: Osamu Aoki. - fix "Header instance has no attribute 'strip'" error which cropped up in some configurations. Thanks: Krzysztof Warzecha. Updating this leaf package during the freeze for security improvements and bugfixes.
2014-01-25No need to have two variables for the same logic.wiz1-2/+2
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
2014-01-25Mark packages as not ready for python-3.x where applicable;wiz1-1/+2
either because they themselves are not ready or because a dependency isn't. This is annotated by PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z or PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar respectively, please use the same style for other packages, and check during updates. Use versioned_dependencies.mk where applicable. Use REPLACE_PYTHON instead of handcoded alternatives, where applicable. Reorder Makefile sections into standard order, where applicable. Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default with the next commit. Whitespace cleanups and other nits corrected, where necessary.
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.