特定のメールIDにメールの背景を送信するアプリがパスワードを忘れたというアプリを1つ作成しています。Gmailを別のメールに送信しています(gmailも含む)が、クライアントには他のメールにクライアントドメインIDが必要です(バックグラウンドでメールを送信する例support@example.net)。
javax.mail.AuthenticationFailedException リンクをブラウザで使用すると、警告が表示されます
特定のメールIDにメールの背景を送信するアプリがパスワードを忘れたというアプリを1つ作成しています。Gmailを別のメールに送信しています(gmailも含む)が、クライアントには他のメールにクライアントドメインIDが必要です(バックグラウンドでメールを送信する例support@example.net)。
javax.mail.AuthenticationFailedException リンクをブラウザで使用すると、警告が表示されます
public class SendMessageService extends Service{
public void sendMessage(){
Intent send = new Intent(Intent.ACTION_SENDTO);
String uriText = "mailto:" + Uri.encode("email@gmail.com") +
"?subject=" + Uri.encode("the subject") +
"&body=" + Uri.encode("the body of the message");
Uri uri = Uri.parse(uriText);
send.setData(uri);
startActivity(Intent.createChooser(send, "Send mail..."));
}
}
ここで読むことができるサービスについて知っておくべき重要なことがいくつかあります。このコードのほとんどはこの例から取られていますが、ニーズに合わせて調整できるはずです。
編集1:
これもこの質問と重複している可能性がありますが、いくつかの違いがあります。