0

特定のメールIDにメールの背景を送信するアプリがパスワードを忘れたというアプリを1つ作成しています。Gmailを別のメールに送信しています(gmailも含む)が、クライアントには他のメールにクライアントドメインIDが必要です(バックグラウンドでメールを送信する例support@example.net)。

javax.mail.AuthenticationFailedException リンクをブラウザで使用すると、警告が表示されます

4

1 に答える 1

0
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:

これもこの質問と重複している可能性がありますが、いくつかの違いがあります。

于 2016-08-18T22:05:53.507 に答える