IEmail

public interface IEmail

com.android.tradefed.util.IEmail


Interface permettant d'envoyer des e-mails.

Résumé

Classes imbriquées

class IEmail.Message

Conteneur pour les données des messages d'e-mail. 

Méthodes publiques

abstract void send(IEmail.Message msg)

Méthode permettant d'envoyer un Message.

Méthodes publiques

envoyer

public abstract void send (IEmail.Message msg)

Méthode permettant d'envoyer un Message. Vérifie que les champs "to", "subject" et "body" de Message ne sont pas nuls, mais ne procède à aucune vérification au-delà des vérifications de valeurs nulles. Notez qu'à ce stade, aucune erreur au niveau du protocole SMTP n'est détectable. En raison de la nature asynchrone des e-mails, ils sont généralement signalés à l'expéditeur de l'enveloppe du message. Dans ce cas, l'expéditeur de l'enveloppe reçoit généralement un e-mail de MAILER-DAEMON contenant les détails de l'erreur.

Paramètres
msg IEmail.Message: IEmail.Message à essayer d'envoyer

Génère
IllegalArgumentException si l'un des champs "to", "subject" ou "body" de msg est nul
si l'envoi de l'e-mail a échoué de manière synchrone.