配置邮件服务器以将电子邮件发送到 PHP 脚本


Configuring a mail server to send emails to a PHP script

好的,作为一种概念证明,我正在尝试设置一个邮件服务器来向PHP脚本发送电子邮件。访问附件非常重要,最好以与访问基本 Web 上传中的文件上传相同的方式访问。

最大的问题之一是我什至不知道从哪里开始,我从未尝试过任何关于邮件服务器的复杂方法。

澄清一下我想知道的:有没有办法,如果有人向 example@example.com 发送电子邮件,PHP 脚本将运行并可以访问电子邮件内容,包括标题和附件?如果是这样,您能否也指出我正确的方向以了解更多信息?

谢谢

假设您不打算使用 PHP 编写邮件服务器,则需要与现有的邮件服务器集成。我没有这方面的经验,但您可以研究的一件事是使用 AWS SES。可以在 AWS SES 上接收电子邮件,然后以各种方式处理它们(例如存储在 AWS S3 中)。然后,也可以使用 AWS API 通过 PHP 脚本访问它们(AWS 提供了一个非常好的 PHP SDK,可以轻松访问它们的所有服务)。

在此处阅读更多内容:http://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email.html