我的目的是使用 PHP 解析收到的电子邮件。最简单的设置方法是什么?
依靠 Postfix 来实现这一点是否足够,或者是否有更好的替代方案?
解析的目的是从收到的电子邮件中提取链接并将其存储在数据库中。
我的问题是 - 我如何提取收到的电子邮件并使用其他应用程序或脚本阅读它们?
*运行 Debian
答案1
设置管道别名,/etc/aliases
将收到的电子邮件发送到您的脚本:
sendemailhere: |/path/to/script.php
电子邮件本身可从标准输入读取。
答案2
由于其他问题已将此内容作为重复内容引用.....
我建议考虑使用 MDA 来处理重定向,而不是作为MDA。这提供了更多的灵活性。例如,您可以轻松设置 procmail 来过滤退回的邮件、自动回复收到的邮件、将副本转发到邮箱并将电子邮件发送到脚本。并且无需 root 访问权限即可进行管理。