0

私はメールアプリケーションを開発しています。を使ってメールを送っていますIntent

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ address.getText().toString()});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject.getText());
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, emailtext.getText());
EmailappActivity.this.startActivity(Intent.createChooser(emailIntent, "Send mail..."));

アプリケーションを実行すると、既存のメールアカウント(設定したGmailなど)と同期してメールを送信します。ただし、プログラムでfromアドレスのユーザー名とパスワードを渡したい。誰か助けてくれませんか?

4

1 に答える 1

1

ユーザー名とパスワードをプログラムで設定する場合は、インテントを使用できません。Androidでは、開発者がメールプログラムを使用して自動的にメールを送信することはできません。この膨大な量のAndroidデバイスがどのようなスパムエンジンになるか想像できますか?

プログラムでユーザーとパスワードを使用してメールを送信する場合は、この関連する質問が役立ちます

于 2012-06-11T06:58:15.080 に答える