summaryrefslogtreecommitdiff
path: root/mail/getmail
AgeCommit message (Collapse)AuthorFilesLines
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.
2009-08-08Update to 4.11.0. From the changelog:schmonz2-6/+6
- 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:schmonz2-6/+6
- 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:schmonz2-6/+6
-use tempfile module function instead of os.tmpfile() so getmail obeys TMPDIR and similar environment variables. Thanks: Stefan Baehring.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-06-01Update to 4.9.1 and define LICENSE. From the changelog:schmonz2-6/+7
- 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:schmonz3-8/+10
- 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.
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-1/+2
changed runtime dependencies now.
2008-09-27Update to 4.8.4. From the changelog:schmonz2-6/+6
-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:schmonz2-6/+6
- Improve information sent to logfile about messages not retrieved. Thanks: Scott.
2008-08-02Update to 4.8.2. From the changelog:schmonz2-6/+6
- 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-04-25Update PYTHON_VERSIONS_COMPATIBLEjoerg1-2/+1
- assume that Python 2.4 and 2.5 are compatible and allow checking for fallout. - remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+ default. Modify the others to deal with the removals.
2008-03-27Update to 4.8.1. From the changelog:schmonz2-6/+6
* 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:schmonz2-6/+6
* better diagnostic when user invalidly supplies timeout configuration parameter for an IMAP-SSL retriever. Thanks: Dennis S. * code cleanups