【问题标题】:Can't send email using email function in Google Cloud Platform无法使用 Google Cloud Platform 中的电子邮件功能发送电子邮件
【发布时间】:2017-05-11 13:25:18
【问题描述】:

我们有 G Suite 帐户和我们的域名。我们的服务器是谷歌云平台。我们正在使用 PHP 进行开发,我们尝试了不同的代码来发送邮件,但无法使用邮件功能接收任何邮件,我们联系 G Suite 帐户,他们说所有设置都运行良好......这个问题与 Google Cloud Platform 有关,云拒绝邮件。

是否需要在 Google Cloud Platform 上实施其他设置才能与 G Suite 帐户建立连接?

我们应该有一个 App Engine 帐户来通过代码发送电子邮件吗?

对这里可能发生的事情或接下来要测试的内容有什么想法吗?

【问题讨论】:

标签: google-app-engine google-cloud-platform google-compute-engine email


【解决方案1】:
推荐的答案 Google Cloud

披露:我是 Google Cloud Platform 的产品经理(虽然不是这里专门讨论的产品)。

请注意,outgoing connections on port 25 (SMTP) 已禁用,因此您不能使用它以编程方式发送电子邮件。这可能是您遇到的问题。

以下是一些替代方案,具体取决于您使用的服务器产品:

【讨论】:

  • 使用外部“电子邮件合作伙伴”远非方便的解决方案
  • @Cris — 我在答案中添加了另一个最近添加的选项,即using a G Suite domain。希望这会有所帮助!
  • @MishaBrukman 对于 Google Suite SMTP 中继服务,我已经一步一步地仔细观察。不适用于在 centos 7 和 sendmail 上运行的 GCE。请参考我的问题serverfault.com/questions/928657/…
  • 如何在google计算引擎中设置OSSEC邮件通知服务?
  • @ierdna — 请创建一个新的 SO 问题。您的问题虽然与我的答案相关,但值得拥有自己的答案,如果您创建一个新的顶级问题,更多领域专家会更容易看到。谢谢!
猜你喜欢
  • 2021-06-06
  • 2020-03-26
  • 1970-01-01
  • 2012-12-12
  • 2015-06-11
  • 2015-09-06
  • 2020-11-22
  • 2012-02-04
  • 2011-02-18
相关资源
最近更新 更多