如何从对话框发送信息到电子邮件android

时间:2015-09-09 11:14:07

标签: java android email

我尝试使用带有联系信息的对话框的应用程序,并在按下提交按钮时将发送信息发送到一封电子邮件。我只是不确定如何去做,我不需要代码。只是一种方法,但如果你已经有一个例子,虽然这也是有帮助的。

2 个答案:

答案 0 :(得分:0)

这看起来像一个重复的问题。你应该能够在这里找到你需要的东西: How can I send emails from my Android application?

修改

澄清了问题之后。以下链接介绍了如何从固定地址向SMTP服务器发送电子邮件,这应该允许从应用程序向电子邮件帐户发送详细信息。

How do I send an SMTP Message from Java?

答案 1 :(得分:0)

private void SendErrorMail( Context _context, String ErrorContent )
{
Intent sendIntent = new Intent(Intent.ACTION_SEND);
String subject = _context.getResources().getString( R.string.CrashReport_MailSubject );
String body = _context.getResources().getString( R.string.CrashReport_MailBody ) +
"\n\n"+
ErrorContent+
"\n\n";
sendIntent.putExtra(Intent.EXTRA_EMAIL, getEmailAddressees());
sendIntent.putExtra(Intent.EXTRA_TEXT, body);
sendIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
sendIntent.setType("message/rfc822");
_context.startActivity( Intent.createChooser(sendIntent, "Title:") );
}