[NEW PORT] mail/getmail6: POP3/IMAP4 mail retriever (Python 3 fork) POP3/IMAP4 mail retriever with Maildir and command delivery (python3 fork). Summary of features: - Retrieve mail from an unlimited number of POP3/IMAP4 mailboxes and servers. - Support for POP3-over-SSL and IMAP-over-SSL, as well as SDPS WARNING: even with SSL, "no certificate or key validation is done." so that getmail does not detect or protect from man-in-the-middle attacks. - Support for multidrop or domain mailboxes. - Safe and reliable delivery to qmail-style Maildirs, as well as program (pipe) delivery for use with arbitrary external MDAs. Includes an MDA for mbox files that supports mboxrd format and fcntl-type flock locking. - Does not destroy information by rewriting mail headers. - Does not cause mail loops by doing SMTP injection, and therefore does not require that you run an MTA (like qmail or sendmail) on your host. - Can remember which mail it has already retrieved, and can be set to only download new messages. - Written in Python, and therefore easy to extend or customize. - Simple to install, configure, and use. WWW: https://github.com/getmail6/getmail6/ PR: 248633 Submitted by: Michael Bueker <m.bueker@berlin.de> (maintainer) Differential_Revision: D26057
Details
Details
- Reviewers
koobs - Commits
- rP545250: New port, mail/getmail6: A python3 fork of mail/getmail
- portlint:
- testport:
Diff Detail
Diff Detail
- Lint
No Lint Coverage - Unit
No Test Coverage - Build Status
Buildable 32994 Build 30383: arc lint + arc unit
Event Timeline
Comment Actions
- Re-add the patch; it's useful for installing the man pages in the correct location and for DOCs installation
- mail/getmail: CONFLICTS with getmail6 and accept portfmt suggestions (separate commit)
mail/getmail6/files/patch-setup.py | ||
---|---|---|
7–8 ↗ | (On Diff #75792) | I think the original intent here was to follow the advice of the Handbook, "Create a new directory for the port. The directory name is DOCSDIR. This usually equals PORTNAME." Without this patch the documentation will be installed in py37-getmail-6.02, with it, documentation will be installed in py37-getmail. I don't feel it's necessary, since this port conflicts with mail/getmail, but maybe I'm overlooking something? |
mail/getmail6/distinfo | ||
---|---|---|
2–4 | upstream hotfix release 6.03 changed after first tagging |
mail/getmail6/files/patch-setup.py | ||
---|---|---|
26 ↗ | (On Diff #75828) | removed since 6.03 |
mail/getmail6/files/patch-setup.py | ||
---|---|---|
17 ↗ | (On Diff #75828) | one line removed in 6.03 |