我的网站已在 VPS 上设置并运行。域名在 godaddy 上。名称服务器指向 godaddy,然后我设置了 a 记录以指向 VPS 的 IP,并且它运行正常。我现在需要为此设置电子邮件。当某些事情发生时,我的网站会向我发送各种电子邮件,我还为用户设置了电子邮件帐户,例如[电子邮件保护]。当我有共享主机时,这些都起作用,但现在我需要自己设置。
VPS 使用 centos,其中 apache、sql 和 php 运行网站。
我已经研究过适用于企业的 Google 应用来运行此功能,但我希望能够使用 php 发送电子邮件以及为网站管理员托管电子邮件帐户。
答案1
您提到了 Google Apps,这是一个可行的解决方案。您可以将域的 MX 记录设置为指向 Google(他们有指示为此),以及发送,您只需配置 PHP 应用程序以使用您的 Google Apps 邮件帐户的凭据即可。电子邮件将显示为从 Google Apps 帐户发送。
另一个选择是您可以在 VPS 上安装邮件代理。不错的选择包括 Postfix 和 Sendmail,它们位于 CentOS 存储库中。配置它们以接收邮件比简单地使用 Google Apps(或其他托管解决方案)要困难得多,但可行;配置它们以发送邮件很容易,但可能不可靠,因为您可能会被收件人的垃圾邮件过滤器阻止。最好依靠其他人来递送您的邮件。