I want to be able to send an email out of my app, based on the user pressing a button on my app\'s Activity. The email needs to be sent automatically by the application upon
To send in the background, see the first link at your right on the list of related questions:
You need to use an email API such as JavaMail:
Sending Email in Android using JavaMail API without using the default/built-in app
Update based on the comments:
There is no way to send an email silently, without either:
And that is a very good thing! There are too many security concerns otherwise. If you ever find a way, please post it as a bug report in android.