Как отправить электронную почту в Android?
Как отправить простое сообщение электронной почты в коде на Android?
3 ответа
Решение
Intent sendIntent;
sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Test Subject");
sendIntent.putExtra(Intent.EXTRA_TEXT, "Test Text");
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://" + fileName));
sendIntent.setType("image/jpeg");
startActivity(Intent.createChooser(sendIntent, "Send Mail"));
Посмотрите код на anddev.org, чтобы узнать, как это сделать с помощью намерений.
Если вы не хотите использовать пользовательский интерфейс для отправки писем, перейдите по этой ссылке: Отправка электронной почты в Android с использованием JavaMail API без использования стандартного / встроенного приложения