Android发送电子邮件不存在发送的电子邮件客户端
问题描述:
当我尝试通过INTENT发送电子邮件(例如与Gmail客户端)时,在我的电子邮件客户端中,我没有看到发送的电子邮件。代码是:Android发送电子邮件不存在发送的电子邮件客户端
Intent email = new Intent(Intent.ACTION_SEND);
email.putExtra(Intent.EXTRA_EMAIL, new String[] { to });
email.putExtra(Intent.EXTRA_SUBJECT, subject);
email.putExtra(Intent.EXTRA_TEXT, message);
email.setType("application/zip");
email.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(new File(pathZipCryptDestination)));
email.setType("message/rfc822");
activity.startActivity(Intent.createChooser(email, "E-Mail:"));
电子邮件到达但我在发送的电子邮件中没有看到它。 我必须设置一些参数?
答
你正在使用哪个客户端?
基本上所有你要做的就是将一些数据传递给另一个应用程序,它使用这个。 它与您自己的应用程序无关,因为其他应用程序接管并完成发送电子邮件。如果他们没有正确地做到这一点,那么你的电子邮件就不会被添加到你的'发送电子邮件'中,这听起来更像是他们应用程序中的问题,并且不在你的手中。
电子邮件客户端是Gmail客户端(嵌入在手机上) – shuttle1978 2013-04-11 12:50:56
应该正常工作。你确定你不会混淆标签“发送”和“发件箱”吗? – 2013-04-11 13:17:54
与HTC(4.2.2)它的作品,但在我的手机(银河2.3.6)我没有看到发送的电子邮件 – shuttle1978 2013-04-11 14:30:53