gpt4 book ai didi

java - GAE 从 gmail 帐户发送电子邮件

转载 作者:行者123 更新时间:2023-11-30 07:17:51 24 4
gpt4 key购买 nike

如何使用 Google-App-Engine 从 Gmail 帐户发送电子邮件?发件人地址是问题所在,这是可以理解的,因为垃圾邮件。 (限制在这里:https://developers.google.com/appengine/docs/java/mail/usingjavamail#Senders_and_Recipients)

目标:我希望用户访问该网站,注册以使用该服务(通过 OAuth)。该服务将能够发送“发件人地址”设置为用户电子邮件地址的电子邮件。 (服务:发送电子邮件的电子表格公式)

相关问题: Accessing Gmail account from Google App Engine

选项:

1) 避免使用 JavaMail:通过 HTTP 发送电子邮件似乎只需支付少量费用。可以使用:Amazon SES aws.amazon.com/ses/

不可能 2)上下文IO-some people建议contextIO。更新:不发送电子邮件,请参阅 http://context.io/docs/2.0

3) OAuth - 看起来您可以使用 OpenID 并以当前登录用户的身份发送电子邮件。所以也许可以使用 OAuth 进行离线发送。 (用户 API https://developers.google.com/appengine/docs/java/users/ )

4) 发件人验证 -(仅可用于测试,而不是生产质量解决方案)App Engine 具有“邀请用户在此应用程序上进行协作”作为查看器。也许有一个用于添加协作者的 API。

已选择 5) 套接字/SMTP 试用 -(仅经过身份验证的 SMTP)谷歌于 2012 年 9 月发布http://googleappengine.blogspot.com.au/2012_09_01_archive.html

最佳答案

好消息是,随着 GAE SDK 1.7.7 的到来,可以直接与 IMAP 和 SMTP 对话,请参阅博文 http://googleappengine.blogspot.be/2013/04/app-engine-177-released.html

关键的新功能(预览版)是“出站套接字”

关于java - GAE 从 gmail 帐户发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15778264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com