从电子邮件创建 Django 对象

Creating django objects from emails

我想自动将电子邮件导入我的 Django 系统。 假设我有一个模型,其字段对应于 subject、body、from 以及可能的其他字段。 我如何设置一个系统,以便任何发送到某个特定地址的电子邮件都将创建此类模型的一个实例。

是否有任何有用的库,或者我必须从头开始编写?

我有一个模糊的想法,即使用 smtplib 每 5 或 10 分钟连接到某个 smtp 服务器,然后获取任何新电子邮件,然后将字段分开并将它们上传到一个对象中。 这很接近还是有更简单或更好的方法?

查看此应用:https://github.com/coddingtonbear/django-mailbox,它看起来正是您需要的。