跳转到主要内容

MailBot:在收到邮件时执行回调

项目描述

Build Status

MailBot:在收到邮件时注册要执行的回调。

黑客

设置你的环境

git clone https://github.com/magopian/mailbot.git
cd mailbot

使用 Tox 在所有支持的Python版本上测试和运行测试

make test

还有一组实时测试,你可以使用以下命令运行

make livetest

请注意,要运行实时测试,你需要创建一个包含以下内容的 livetest_settings.py 文件

# mandatory
HOST = 'your host here'
USERNAME = 'your username here'
PASSWORD = 'your password here'

# optional
# check http://imapclient.readthedocs.org/en/latest/#imapclient.IMAPClient)
PORT = 143  # port number, usually 143 or 993 if ssl is enabled
USE_UID = True
SSL = False
STREAM = False

为了方便,你可以复制提供的示例,并进行修改

$ cp livetest_settings.py.sample livetest_settings.py

变更日志

0.3 (2013-03-28)

  • 兼容Python 3.3

0.2 (2013-03-28)

  • 自动解码头信息,允许使用Unicode主题、发件人、收件人、抄送和正文

  • 新的超时参数:处理状态超过此超时的邮件将被重新处理

  • 使用SEEN和FLAGGED来管理邮件状态(未处理、处理中、已处理)

  • 在Callback.matches中提供规则的正则表达式捕获(之前,这是存储MatchObjects)

0.1 (2013-03-20)

  • 第一个版本

项目详细信息


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源分发

mailbot-0.3.tar.gz (11.5 kB 查看哈希值)

上传时间

构建分发

mailbot-0.3-py2.py3-none-any.whl (16.6 kB 查看哈希值)

上传时间 Python 2 Python 3

由...