我正在开发一个Web应用程序,要求注册用户名能够接收电子邮件到:
<some-username>@<my-web-app>.com
一旦系统validation了系统中的地址,我需要一种能够用Python处理电子邮件的方式。
假设你正在使用Postfix,一旦收到一封电子邮件,你如何添加一个Python的钩子来做一些后期处理?
在aliases文件中创buildpipe道别名(例如/etc/aliases )。
[email protected] |/path/to/somescript.py
然后使用普通的Python stdlib模块来分离消息。
如果你需要多个地址来指向它,那么把它们全部别名到新创build的别名。
看到这个页面 ,它包含了用Python编写milters的有用信息。