从android应用程序发送电子邮件的源代码

时间:2012-10-21 09:06:46

标签: android email

我想在我即将推出的Android应用程序中提供电子邮件功能。可以告诉我在哪里可以获得一些关于如何从android应用程序发送电子邮件的良好源代码示例。提前谢谢。

2 个答案:

答案 0 :(得分:4)

K9邮件是一款优秀的开源,全功能的电子邮件客户端,适用于Android。它支持POP3,IMAP和Exchange帐户。如果您研究其来源,您将找到有关制作Android电子邮件应用程序所需的一切。它在Github上托管:

https://github.com/k9mail/k-9

以下是Google Play商店中的免费应用:

https://play.google.com/store/apps/details?id=com.fsck.k9&hl=en

答案 1 :(得分:0)

如果您只是希望用户向您发送邮件,则可以使用此代码。 它使用emailIntent

//letting the user write a email to us
            Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
            emailIntent.setType("plain/text");
            emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,
                    new String[] { "abc@xyz.com" });
            emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
                    "subject of mail");
            emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
                    "Insert your mail content");
            MainMenuActivity.this.startActivity(Intent.createChooser(
                    emailIntent, "Send mail..."));