无需用户干预即可从Android App发送电子邮件

时间:2017-06-05 07:15:03

标签: android email

我想通过一些默认说明向给定的电子邮件地址发送电子邮件。我知道我可以通过使用twilio来实现短信,但不知道如何通过邮件来实现这一点..

2 个答案:

答案 0 :(得分:0)

您可以直接使用以下方式发送带正文的邮件:

final Intent intent = new Intent(android.content.Intent.ACTION_SEND);
                          emailIntent.setType("text/plain");
                          intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String\[\]{  "serveroverloadofficial@gmail.com"});
                          intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Hello There");
                          intent.putExtra(android.content.Intent.EXTRA_TEXT, "Add Message here");


                            intent.setType("message/rfc822");

                        try {
                            startActivity(Intent.createChooser(intent,
                                    "Send email using..."));
                        } catch (android.content.ActivityNotFoundException ex) {
                            Toast.makeText(getActivity(),
                                    "No email clients installed.",
                                    Toast.LENGTH_SHORT).show();
                        }

                    }
                });

答案 1 :(得分:0)

使用Mailgun.com通过使用他们的API发送电子邮件。