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“ der Message nicht null sind. Es werden keine weiteren Prüfungen durchgeführt. Fehler auf SMTP-Ebene können in dieser Phase nicht erkannt werden. Aufgrund der asynchronen Natur von E-Mails werden sie in der Regel an den Envelope-Absender der Nachricht gesendet. In diesem Fall erhält der Absender des Umschlags in der Regel eine E-Mail von MAILER-DAEMON mit den Details zum Fehler.

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

Ausgabe
IllegalArgumentException wenn eines der Felder „An“, „Betreff“ oder „Text“ von msg den Wert „null“ hat
wenn das Senden der E-Mail auf synchron erkennbare Weise fehlgeschlagen ist