1

我正在开发一个需要在普通电子邮件中发送的应用程序。邮件必须使用您智能手机上设置的帐户发送。通过 Intent.ACTION_SEND 发送邮件顺利。有没有办法知道电子邮件是否已发送以及发送是否成功?

4

1 回答 1

0

邮件必须使用您智能手机上设置的帐户发送

您假设存在这样的帐户,这不是一个有效的假设。请记住,仅仅因为他们可能有一个Google帐户(例如,用于 Play 商店),他们可能没有使用 Gmail,并且没有什么会强迫用户使用他们的 Android 设备接收任何其他电子邮件。

有没有办法知道电子邮件是否已发送以及发送是否成功?

不。

ACTION_SEND不发送电子邮件。ACTION_SEND允许用户共享指定 MIME 类型的内容。用户是否选择通过电子邮件发送、向谁发送电子邮件、是否更改内容、是否发送电子邮件等等都取决于用户,您的应用程序不会收到任何通知。

于 2013-07-30T12:55:41.423 回答