邮件检索、分拣和投递系统

getmail的Python项目详细描述


getmail6是一个灵活的、可扩展的邮件检索系统 支持POP3、IMAP4和SSL变体、maildirs、MBORD文件, 外部MDA、任意邮件筛选、单用户和域邮箱, 以及许多其他有用的功能。在

getmail版权所有(C)1998-2020 Charles Cazabon等人。 getmail是根据GNU通用公共许可证版本2(仅限)授权使用的。 请参阅docs/COPYING,以获取特定术语和分发信息。在

getmail6对python3进行了修改。 这些更改可能仍包含一些bug。 请在https://github.com/getmail6/getmail6报告。 有关报告错误的说明,请参见docs/BUGS。在

getmail6可能无法与2.7以上的Python版本一起使用。 使用getmail 5.14。在

安装

要安装:

pip install getmail6

要卸载:

^{pr2}$

如果添加--user,则可以在主目录中安装getmail6。在

如果getmail6可以通过Linux发行版获得,那么最好使用它。在

使用

getmail6不是python API。 getmail6提供命令行工具:

  • 获取邮件
  • 获取邮件\u maildir
  • 获取邮件
  • 获取邮件获取
  • getmail gmail xoauth令牌

在使用getmail之前,必须对其进行配置。 请参见docs/configuration.txtdocs/getmailrc-examples。 例如:

[retriever]
type = SimpleIMAPSSLRetriever
server = imap.gmail.com
port = 993
username = <your_email_here>
#password = ... or
password_command = ("pass", "<your_email_here>")

[destination]
type = Maildir
path = ~/Mail/<your_email_here>/INBOX/

[options]
read_all = true
delete = true

文件

有关设置和使用getmail的详细信息,请参阅HTML文档。 它包含在docs子目录中, 并将安装在<PREFIX>/doc/getmail-<version>/(默认情况下)。在

docs/documentation.txt
docs/configuration.txt
docs/faq.txt
docs/troubleshooting.txt

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java根据两个数组的值对数组进行排序   具有自签名证书和NTLM代理的java Maven SSL repo错误   java自定义字体按钮不工作AndroidStudio   java通过Spring MVC web应用程序向客户端发送文本文件   Java Spring Web服务SOAP身份验证   ANT property environment=“env”无法在JAVA中检索它,但如果作为ANT命令运行,则可以正常工作   java是为spring mvc rest api或spring boot api对应用服务器的每个新请求创建的服务、存储库和组件的新实例吗?   java私有静态最终字符串未完成其工作   PKCS12的安全Java密钥重新处理   java JPA继承表每类SQLSyntaxErrorException