2017-06-05 11 views
-2

いくつかのデフォルトの指示で特定のメールアドレスにメールを送信したいと思います。ユーザーの介入なしにAndroidアプリからメールを送信

final Intent intent = new Intent(android.content.Intent.ACTION_SEND); 
          emailIntent.setType("text/plain"); 
          intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String\[\]{ "[email protected]"}); 
          intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Hello There"); 
          intent.putExtra(android.content.Intent.EXTRA_TEXT, "Add Message here"); 


          intent.setType("message/rfc822"); 

         try { 
          startActivity(Intent.createChooser(intent, 
            "Send email using...")); 
         } catch (android.content.ActivityNotFoundException ex) { 
          Toast.makeText(getActivity(), 
            "No email clients installed.", 
            Toast.LENGTH_SHORT).show(); 
         } 

        } 
       }); 
+0

代わりにサービスを使用してください。 – Amy

答えて

0

..私はtwilioを使用して、SMSのためにそれを達成することができますが、メールを経由して、これを行う方法を知らないことを知っていますそのAPIを使用してメールを送信します。

+0

私はプロバイダーを選択したくないので、会社の公式の電子メールIDからAPIやその他の技術を使って送信したいと思っています。 – Deepesh

0

使用Mailgun.comへ:私はあなたが直接体にメールを送信するために、次の使用することができます

関連する問題