5

有没有办法使用设备的登录 Google 帐户发送电子邮件?

之前有人问类似的问题,但没有得到足够的答案,或者可能是很久以前,现在有许多新的 API 可用。

以前,我一直使用Intent.createChooser提示用户选择邮件客户端并手动发送邮件。但是这一次,我希望整个过程在没有任何用户交互的情况下完成。我什至不想要求用户提供一次性SMTP帐户详细信息或在此过程中使用我自己的详细信息。

我知道,我可以访问AccountManager以获取有关已登录帐户的信息,但它可以帮助我在没有任何用户交互的情况下发送电子邮件(例如以编程方式发送电子邮件)。

4

1 回答 1

0

要以编程方式发送电子邮件(无需任何用户交互),您需要自己定义 smtp 服务器、帐户、密码、端口等 检查此链接:在 Android 中以编程方式发送电子邮件

AccountManager 将帮助您仅获取用户的电子邮件,并且您需要自己查找其他必需参数。

于 2013-01-11T15:53:48.773 回答