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

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为游戏添加声音。需要帮助   java在获取数据时忽略模型类中的forign键映射   java为什么Microsoft JDBC驱动程序忽略failoverPartner主机名   java可以下载mozswing文件   java等价于ObjectOutputStream,不仅保存其状态,还保存整个对象?   Java Android LiveData根据其他LiveData调用房间查询   java如何使用jackson jsonNode实现这一点并获得所需的输出   在web服务器上作为web应用程序运行java应用程序?   groovy中java类的元类属性   返回空指针的java图形对象   标头中包含用户名和密码的java SOAP客户端请求   具有堆栈实现和递归的Hanoi算法塔(Java)   java当我运行这两个类时,我的老鼠不会移动   使用图像进行java相似图像搜索   Java8并行流机制   使用单例对象作为枚举元素的java Scala枚举,是否有可能对它们进行迭代?   java Webview更改高度大小   不可序列化对象和函数的java Spark Scala编程   java my app在eclipse中运行良好,而不是在jar中