I’m using the following piece of code in Android to send a mail:
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setType("text/html");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,sendTo );
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "test" );
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "msg" );
When code is compiled and run, its asking me options of selecting applications like “GMail”, “BlueTooth” etc. But I want the mail to be sent without user intervention. Even sending it by MMS will be much better for me. Can some one suggest me how to do it?
You need to include the java mail library and dependencies in your project and then write a helper class like the one below.
the JSSEProvider class
Sending the email is then as simple as