Email 在谷歌计算引擎中发送和接收电子邮件的电子邮件服务

Email 在谷歌计算引擎中发送和接收电子邮件的电子邮件服务,email,google-compute-engine,mail-server,Email,Google Compute Engine,Mail Server,我是谷歌计算引擎的新手,之前我使用了专用服务器,在那里我让cpanel配置电子邮件,以便我可以发送和接收,但在谷歌云中它不可用。那么我如何在GCE中使用电子邮件服务请帮助查看: Google Compute Engine不允许在端口25、465和587上进行出站连接,但您仍然可以使用合作伙伴服务提供的服务器(例如,服务器)将实例设置为通过端口587和465发送邮件。本文档讨论如何设置实例以使用SendGrid发送电子邮件 如果您希望通过公司邮件服务器发送邮件,可以使用VPN绕过这些限制。这需要在

我是谷歌计算引擎的新手,之前我使用了专用服务器,在那里我让cpanel配置电子邮件,以便我可以发送和接收,但在谷歌云中它不可用。那么我如何在GCE中使用电子邮件服务请帮助查看:

Google Compute Engine不允许在端口25、465和587上进行出站连接,但您仍然可以使用合作伙伴服务提供的服务器(例如,服务器)将实例设置为通过端口587和465发送邮件。本文档讨论如何设置实例以使用SendGrid发送电子邮件

如果您希望通过公司邮件服务器发送邮件,可以使用VPN绕过这些限制。这需要在计算引擎节点上运行VPN客户端,在公司网络路由器上运行VPN服务器。这将允许您的计算引擎节点出现在公司防火墙的“内部”,并允许不受限制地访问公司邮件服务器。此配置存在安全隐患,您应该确保您的计算引擎节点仅能访问它所需的服务,仅此而已

SendGrid是一项合作伙伴服务,为Google Compute Engine客户提供免费或付费的SendGrid帐户,您可以使用该帐户从Google Compute Engine实例发送邮件。SendGrid提供了许多优势:

  • *向Google Compute Engine客户发送每月25000封事务性电子邮件
  • 能够从@gmail.com以外的地址发送电子邮件
  • 对事务性电子邮件的数量没有每日限制
关于free*的脚注如下:

谷歌将对注册非免费账户的客户进行补偿


有关如何在您的帐户上注册或设置此帐户的详细信息,请参阅文档。

您可以使用电子邮件提供商API从GC发送电子邮件,以避免使用电子邮件提供商的API从Google Compute Engine发送邮件。为此,您需要端点url和身份验证密钥。这是一种最简单的方法,因为在Google Cloud中屏蔽了25、465和587等端口。

端口25上的GCE虚拟机的传入连接应该可以正常工作。只有.so如何配置独立于GCE的传入电子邮件,这是标准邮件服务器/SMTP文档,将包含在邮件服务器文档中。如果不了解API概念,可以对答案进行负面评级。如果所有端口(如25、465和587)都被阻止,则只能使用API调用发送邮件。请阅读并重新思考-1。