android - 使用指定的发件人地址通过 Intent 发送电子邮件

标签 android email android-intent

我知道我们可以触发一个 Intent.ACTION_SEND Intent 来发送电子邮件。但是根据官方 api 文档,我们不能指定“发件人地址”发送电子邮件(EXTRA_EMAIL-> 到地址)。那么是否可以指定发件人地址?如果可能,那么如何?

提前致谢~鞠躬

最佳答案

我想知道为什么您的电子邮件中需要 from address filed,因为您已经在设备中配置了电子邮件设置。

例如:

我已经在我的 android 设备 [abc@gmail.com] 中配置了我的 gmail 帐户,所以如果我使用 Intents 发送电子邮件到 xyz@yahoo.com ,接收用户会收到我的邮件,其中概述了我配置的 gmail id在我的设备中,即 abc@gmail.com。

有关使用 Intents 的电子邮件的任何信息,请参阅我的博客,我已经给出了详细的解释

http://sankarganesh-info-exchange.blogspot.com/p/sending-e-mails-in-android-using-intent.html

或者你仍然需要地址,你可以不使用 Intents 发送电子邮件

引用本文http://www.jondev.net/articles/Sending_Emails_without_User_Intervention_(no_Intents)_in_Android 在这里,他们清楚地解释了如何在不使用 Intents 的情况下发送电子邮件

关于android - 使用指定的发件人地址通过 Intent 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5075582/

相关文章:

android - 结合使用jeremyfeinstein.slidingmenu和ActionBarSherlock可以将 “AAPT: error: duplicate value for resource ' attr/background'与 ''配置一起使用。”

android - 如何防止操作栏被切断?

android - 如何在 Android 中发送包含纯文本和 HTML 的多部分电子邮件?

android - 使用“设置”菜单过早调用 OnActivityResult

android - 我应该使用 Service 还是 IntentService?

java - 在 Android 中使用 AR 从 2D 图像创建 3D 图像模型

android - Kotlin 多平台移动 - 无法运行 iOS 项目 - 缺少此目标所需的一个或多个架构

bash - 将 cronjob 错误通过管道发送到邮件

linux - 重复数据删除 - Postfix 服务器?

c# - 从 .msg 文件中读取