使用设备的已登录Google帐户发送电子邮件

时间:2013-01-11 15:48:01

标签: android accountmanager

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

类似的问题已被问到earlier,但没有得到足够的答案,或许很久以前就已经有了很多新的API。

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

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

1 个答案:

答案 0 :(得分:-1)

要以编程方式发送电子邮件(无需任何用户交互),您需要自己定义smtp服务器,帐户,密码,端口和e.t.c. 请检查此链接:Send Email Programmatically in Android

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