跳转到主要内容

Ruby版本bounce_email的Python移植,用于检测退回的邮件

项目描述

将Ruby版本bounce_email移植到Python
------------------------------------------

https://github.com/getoutreach/bounce_email

设置工作环境
-----------------

mkvirtualenv bounce_email
pip install -r requirements.txt

运行测试
-------------

nosetests --verbose

用法
-----

from bounce_email import bounce_email

msg = """ 填写原始邮件文本
"""
# 处理退回信息
bounce = bounce_email.BounceEmail(msg)
bounce.is_bounced # True/False
bounce.code # 例如 "5.0.0"
bounce.reason # 例如 "退回代码的描述"
bounce.bounce_type # "永久失败","持续短暂失败","成功" -- BounceEmail::TYPE_HARD_FAIL, TYPE_SOFT_FAIL, TYPE_SUCCESS

项目详情


下载文件

下载适合您平台的应用程序。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

bounce_email-0.0.3.tar.gz (7.4 kB 查看哈希)

上传时间: 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面