Android nos ofrece una manera sencilla de enviar mails desde nuestra propia aplicacion en Android. Se trata de un pequeño truco que envía como "parámetros" el asunto, el destino y el cuerpo del destino a la aplicación nativa de Android para ejecutar esos procesos. Nuestra aplicación recolecta los datos basicos y fundamentales para el envío de mail y el cliente de correo agrega más funcionalidades que son importantes pero opcionales.

Lo primero que hacemos es crear un intento especial y luego le asignamos los extra correspondientes. Pueden usar variables, recursos o texto literal. Luego lanzamos el intento y una vez enviado el mail, vuelve automáticamente a nuestra app

Intent itSend = new Intent(android.content.Intent.ACTION_SEND);
itSend.setType("plain/text");
//podemos especificar mas de un destinatario
itSend.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ "coffeeandcookiessoft@gmail.com"});
itSend.putExtra(android.content.Intent.EXTRA_SUBJECT, "Muy buena la Wiki");
itSend.putExtra(android.content.Intent.EXTRA_TEXT, "Me ha encantado. Sigan adelante");
startActivity(itSend);