使用 Python 处理收到的电子邮件

使用 Python 处理收到的电子邮件

我正在开发一个 Web 应用程序,要求注册的用户名能够接收电子邮件:

<some-username>@<my-web-app>.com

一旦系统验证了地址在系统中,我需要一种方法来使用 Python 处理电子邮件。

假设您正在使用 Postfix,一旦收到电子邮件,如何添加一个钩子让 Python 进行一些后期处理?

答案1

在文件中创建管道别名aliases(例如/etc/aliases)。

[email protected] |/path/to/somescript.py

然后使用常规的 Python stdlib 模块将消息分解。

如果您需要多个地址指向它,那么请将它们全部别名为新创建的别名。

答案2

这一页包含对写作有用的信息米尔特斯在 Python 中。

相关内容