如何允许用户发送未经身份验证的电子邮件

时间:2020-07-08 07:07:44

标签: android email

我正试图允许用户向我发送电子邮件以获取一些反馈。

我一直在寻找解决方案,有人说“使用SMTP”,有人说“使用Javax库”。

在回答时,都需要用户ID和密码。

我想知道是否允许用户发送电子邮件,因为我的应用程序中没有登录。

现在我正在使用Intent.SEND,但我希望它在OnClick中工作,不要打开任何电子邮件应用程序

请让我知道我可以用来解决问题的方法,或者在评论中保留链接

提前了解您的答案

1 个答案:

答案 0 :(得分:0)

使用 Intent.ACTION_SENDTO

Intent emailIntent = new Intent(Intent.ACTION_SENDTO);
emailIntent.setData(Uri.parse("mailto:desiredmailaddress"));
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Subject of email");
startActivity(emailIntent);

这应该工作正常。