I-E-Mail

public interface IEmail

com.android.tradefed.util.IEmail


Schnittstelle zum Senden von E-Mails.

Zusammenfassung

Verschachtelte Klassen

class IEmail.Message

Container für Daten von E-Mail-Nachrichten. 

Ö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. Überprüft, ob die Felder „to“, „subject“ und „body“ des Message sind nicht null, erfolgt jedoch keine Überprüfung über die Nullprüfungen hinaus. Fehler auf SMTP-Ebene sind in dieser Phase nicht erkennbar. Aufgrund der asynchronen Art von E-Mail sind, werden sie in der Regel dem Envelope-Absender der Nachricht gemeldet. In In diesem Fall erhält der Umschlagabsender normalerweise eine E-Mail von MAILER-DAEMON mit der Fehlerdetails.

Parameter
msg IEmail.Message: Der IEmail.Message-Wert, der gesendet werden soll

Ausgabe
IllegalArgumentException eines der Felder „to“, „subject“ oder „body“ von msg ist null
wenn das Senden der E-Mail synchron erkannt werden konnte.