我们有G Suite帐户和我们的域名。 而我们的服务器是Google云平台。 我们正在使用PHP进行开发,我们尝试使用不同的代码来发送邮件,但无法使用邮件function收到任何邮件,我们联系G套件帐户,他们说所有的设置都工作完美…这个问题是关于谷歌云平台,云拒绝邮件。
是否需要额外的设置来实现谷歌云平台与G套件帐户build立连接?
我们是否应该有一个AppEngine帐户通过代码发送电子邮件?
任何想法可能在这里发生什么或接下来要testing什么?
提前致谢…
Google Compute Engine不允许在端口25,465和587上进行出站连接。另外,端口25也会通过G Suite阻止SMTP中继,如下所述:
注意:即使通过使用Google Apps的SMTP中继,端口25也始终被阻止,无法使用。
作为一种解决方法,您可以使用受信任的第三方提供程序(如SendGrid,Mailgun或Mailjet)在GCE上设置邮件function,或在GCE实例上使用G套件使用端口465,587进行STMP中继。 您可以在此链接中find更多信息和步骤。