IEmail

public interface IEmail

com.android.tradefed.util.IEmail


Schnittstelle zum Senden von E-Mails.

Zusammenfassung

Verschachtelte Klassen

class IEmail.Message

Container für E‑Mail-Nachrichtendaten. 

Öffentliche Methoden

abstract void send(IEmail.Message msg)

Eine Methode zum Senden einer Message.

Öffentliche Methoden

Senden

public abstract void send (IEmail.Message msg)

Eine Methode zum Senden einer Message. Prüft, ob die Felder „An“, „Betreff“ und „Text“ des Message nicht null sind. Es werden jedoch keine weiteren Prüfungen durchgeführt. SMTP-Fehler können in dieser Phase nicht erkannt werden. Da E-Mails asynchron sind, werden sie in der Regel an den Envelope-Absender der Nachricht gemeldet. In diesem Fall erhält der Absender in der Regel eine E‑Mail von MAILER-DAEMON mit den Details des Fehlers.

Parameter
msg IEmail.Message: Die IEmail.Message, die gesendet werden soll

Löst aus
IOException wenn das Senden der E‑Mail auf synchron erkennbare Weise fehlgeschlagen ist
IllegalArgumentException wenn eines der Felder „An“, „Betreff“ oder „Nachrichtentext“ von msg null ist