Linode w/ Google Apps - 如何从 PHP 获取邮件?

Ric*_*ols 6 sendmail wordpress linode g-suite

我有一个作为 LAMP 堆栈运行的 CentOS Linode 实例。我也在使用 Google Apps 发送电子邮件。我的 MX 记录指向 google 的服务器,并且在转发我的电子邮件方面一切正常。

但是,盒子上的 sendmail 无法正常工作,这意味着来自 PHP (wordpress) 的电子邮件没有被发送。

查看本地邮件我可以看到这些消息在日志中重复 -

   ----- Transcript of session follows -----
<my email addr>... Deferred: Connection refused by aspmx.l.google.com.
Run Code Online (Sandbox Code Playgroud)

我没有配置 sendmail 的经验 - 谁能告诉我从哪里开始解决这个问题?我已经做了很多谷歌搜索,但无济于事。

gek*_*kkz 4

您可能需要使用此 WordPress 插件:http://wordpress.org/extend/plugins/wp-mail-smtp/

它允许WP通过smtp而不是PHP函数发送电子邮件mail()

SMTP 主机:smtp.gmail.com

SMTP 端口:使用 SSL 加密的 465 或使用 TLS 加密的 587

SSL 身份验证:是

用户名:richard.nichols@fulldomain.com

密码:;)