我有一个项目上传到谷歌云和该项目,只要有人注册他收到一封电子邮件说“#34; welcome"。
当这个项目托管在一个Web服务器(而不是谷歌云服务器)上时,它工作正常,电子邮件将继续注册
但由于该项目已转移到谷歌云,电子邮件服务已停止。所有其他功能都正常。
是否有某些东西丢失了,或谷歌是否希望我们从谷歌获取电子邮件域名。
编码语言 - 蛋糕php
数据库 - Mysql
我已经解锁了端口25,587,465,但这也没有解决问题
请提供建议和帮助。
答案 0 :(得分:4)
我认为您可能必须使用SendGrid来使用除gmail之外的其他电子邮件。
如本文件所述:
https://developers.google.com/compute/docs/sending-mail
此处也列出了一些例子。
答案 1 :(得分:0)
我部署了GCE的外部并将其配置为侦听TCP / 588(非标准SMTP端口),然后将所有GCE实例配置为通过TCP / 588中继到该主机。这几个月以来一直很好用。