Google 的 Cloud SDK 中是否存在 IsEmailValid()?

Does IsEmailValid() exist somewhere in Google's Cloud SDK?

我之前推出了自己的电子邮件验证功能,但有一个项目使用 Pre-Google-Cloud-SDK api:

from google.appengine.api.mail import IsEmailValid

这需要一个字符串和 returns True/False 如果它 does/doesn 不遵循电子邮件地址的格式。它不会测试电子邮件地址是否有效 - 它只会解析字符串。

Google 的 Cloud SDK api 中是否存在此功能?

我怀疑不是,因为从 App Engine 中删除了群发邮件支持,并且此支持功能也随之删除。

Google 云 API 不提供此类验证。您实际上可以在 Client library documentation and in the GitHub repository.

中搜索所有可用的方法

如果您使用 Google App Engine 部署您的应用程序,您可以随时配置该应用程序以处理 Bounce notifications 以防邮件未送达。

另外,Gmail 有自己的 getProfile API 允许您检查用户是否有效,不幸的是它只对 gmail 帐户有效。