网络应用程序的外发邮件(多个域作为发件人)

网络应用程序的外发邮件(多个域作为发件人)

我有一个 Web 应用程序“myapp.com”,用户可以使用它来建立自己的网站。我们的应用程序是用 php 编写的,应该能够执行以下操作:

我们不需要照顾收到的邮件,只需发送带有正确发件人和回复地址的邮件。

我们无法使用 Google Apps(仅限于来自字段中我们自己的域)来实现此功能,并且我们无法为所有客户创建 google apps 或 google apps 域,因此我们正在寻找另一种易于管理和设置的解决方案。

有没有人有这方面的经验,请告诉我!谢谢

答案1

您的 Web 应用托管在哪里?您的托管提供商可能拥有自己的外发 SMTP 服务器,您可以通过这些服务器进行中继。如果没有,并且您在自己的服务器上运行,则可以安装 SMTP 中继服务器(例如 Linux 的 sendmail 或 Windows 的 IIS SMTP 引擎)并直接发送邮件。如果您采用直接路由,请确保您已设置正确的反向 DNS(如果您从自己的服务器发送邮件,则需要考虑很多事情,但如果没有设置反向 DNS,通常会导致问题)。

答案2

您可能还需要让您的客户添加/更改其域的 SPF 记录,以允许您代表他们发送邮件。

相关内容