IEmail

public interface IEmail

com.android.tradefed.util.IEmail


Interface pour l'envoi d'e-mails.

Résumé

Classes imbriquées

class IEmail.Message

Conteneur pour les données des e-mails. 

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 n'effectue aucune autre vérification. Notez que les erreurs au niveau SMTP ne sont pas détectables à ce stade. 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
IOException si l'envoi de l'e-mail a échoué de manière détectable de façon synchrone.
IllegalArgumentException si l'un des champs "to", "subject" ou "body" de msg est nul