对于新的 Sockets API,这意味着什么:
Port 25 (SMTP) is blocked; you can still use authenticated SMTP on the submission port 587.
这对于在 GAE 应用程序中发送和接收电子邮件意味着什么?
更新:
在 SO 上搜索,我发现即使 SMTP 端口 25 被阻止,出站套接字仍然有可能与外部 SMTP(非 Google)通信
对于新的 Sockets API,这意味着什么:
Port 25 (SMTP) is blocked; you can still use authenticated SMTP on the submission port 587.
这对于在 GAE 应用程序中发送和接收电子邮件意味着什么?
更新:
在 SO 上搜索,我发现即使 SMTP 端口 25 被阻止,出站套接字仍然有可能与外部 SMTP(非 Google)通信
这意味着他们不允许您使用 Sockets API 来发送邮件。至少不在端口 25 上。有用于从 App Engine 发送电子邮件的 api。所以你不必使用 Sockets API。 https://developers.google.com/appengine/docs/java/mail/overview
这不是更好地帮助你吗?如果不是,您能否为您的问题提供更多背景信息?
您可以通过两种方式使用 App Engine 发送电子邮件。一种是使用邮件 API(有一些限制),另一种是使用套接字 API。但是,套接字 API 不允许您在端口 25 上发送电子邮件。即使端口 25 是 SMTP 端口,并且如果您想向大多数 SMTP 服务器发送电子邮件,您需要使用该端口,但许多服务器都设置为使用电子邮件客户端的提交端口 (465) 发送电子邮件。这些端口将需要身份验证。它通常是您配置电子邮件客户端使用的端口(例如 Thunderbird),但它可以被任何类型的客户端使用,包括您的应用程序引擎应用程序。因此,如果您有一个 gmail 帐户并且想要使用 smtp 而不是应用引擎邮件 api,您可以通过 gmail smtp 服务器发送您的电子邮件。