프로그래밍 언어/Android

Android 애플리케이션에서 이메일을 보내는 방법

Rateye 2021. 10. 21. 11:04
728x90
반응형
질문 : 내 Android 애플리케이션에서 이메일을 보내는 방법은 무엇입니까?

Android에서 애플리케이션을 개발 중입니다. 애플리케이션에서 이메일을 보내는 방법을 모르십니까?

답변

가장 좋은 (그리고 가장 쉬운) 방법은 Intent 를 사용하는 것입니다.

Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL  , new String[]{"recipient@example.com"});
i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
i.putExtra(Intent.EXTRA_TEXT   , "body of email");
try {
    startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
    Toast.makeText(MyActivity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}

그렇지 않으면 자신의 클라이언트를 작성해야합니다.

출처 : https://stackoverflow.com/questions/2197741/how-to-send-emails-from-my-android-application
728x90
반응형