Envoyer un email depuis une application android


Pour pouvoir envoyer un email depuis votre application, vous devez créer un Intent qui va lancer une application de mail avec les paramètres destinataire sujet corps en extra…

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType(« plain/text »);
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{« destinataire@mg-dev.net »});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, « Objet du mail »
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, « Corps du message »);
startActivity(Intent.createChooser(emailIntent, « Envoi email… »));

Cette methode ne fonctionne que sur un device. L’emulateur n’a pas d’application email embarquée et vous aurez un message d’erreur « No applications can perform this action. »

Tags :

Les commentaires sont fermés.