0

資格情報を特定の電子メール アドレスに電子メールで送信したいと考えています。このメールはどのメールアドレスから送信されますか?

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();
}

ここの送信者は誰ですか?

4

2 に答える 2

1

このインテントは、デバイスで利用可能なメール クライアントを開きます。次に、送信者の電子メール ID を追加するのはあなた次第です。または、すでにログインしている場合は、デフォルトのメール ID が使用されます。

于 2012-12-17T06:32:47.433 に答える
1

これにはJavaMail Apiを使用する必要があります。これを使用して電子メールを送信およびアクセスできます:-- これを確認してください!

これがライブラリです!

于 2012-12-17T06:33:42.167 に答える