python - 将电子邮件解析为 json 的库,就像 mailgun 所做的一样

标签 python json email mime mailgun

我正在寻找可以将电子邮件内容解析为 json(或任何结构化数据格式)的库。我知道有很多像 mailgun 这样的服务提供这个,但我更喜欢使用我自己的电子邮件服务器并将电子邮件直接传递到我的 python 脚本中,而不是必须公开另一个 HTTP 端点来从像 mailgun 这样的服务接收 json。我有许多通过电子邮件接受输入的副项目,现在每个项目都使用标准库中的电子邮件模块进行处理。我计划将所有电子邮件处理合并到一个库中,以便每个项目只需要处理 json,而不是电子邮件格式。

最佳答案

我们刚刚开源了我们的小型 python 脚本,用于将传入邮件解析为 JSON 并对远程 URL 执行 POST 回调。

更多细节在这里: https://github.com/Newsman/MailToJson

关于python - 将电子邮件解析为 json 的库,就像 mailgun 所做的一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16494893/

相关文章:

python - 是否可以使用装饰器来猴子修补全局变量?

c# - 在 JSON.NET 中解析 JSON 数组

php - Swiftmailer 不发送电子邮件(仅存储在假脱机中)

python - 电子邮件标题中的顺序重要吗?

python - ImportError : No module named mechanize - XCode 6. 1 没有看到新安装的 python 库

python - MySQL :"Access denied to x@localhost' 使用 python

java - Pojo 到 Json 架构

c# - ASP.NET 使用 ASHX 返回 JSON

php - 如何使 MailHandler.php 在 Wordpress 中工作?

python - 从数据帧的不同部分减去两个系列