IEmail
public
interface
IEmail
com.android.tradefed.util.IEmail |
Interfejs do wysyłania e-maili.
Podsumowanie
Zagnieżdżone klasy | |
---|---|
class |
IEmail.Message
Pojemnik na dane wiadomości e-mail. |
Metody publiczne | |
---|---|
abstract
void
|
send(IEmail.Message msg)
Metoda wysyłania |
Metody publiczne
wyślij
public abstract void send (IEmail.Message msg)
Metoda wysyłania Message
. Sprawdza, czy pola To, Temat i Treść w rekordzie Message
nie są puste, ale nie weryfikuje niczego poza tym.
Pamiętaj, że na tym etapie nie można wykryć żadnych błędów na poziomie SMTP. Ze względu na asynchroniczny charakter poczty e-mail są one zwykle raportowane do nadawcy koperty wiadomości. W takim przypadku nadawca koperty otrzyma e-maila od MAILER-DAEMON z informacjami o błędzie.
Parametry | |
---|---|
msg |
IEmail.Message : IEmail.Message do wysłania |
Rzuty | |
---|---|
IllegalArgumentException |
jeśli dowolne z pól To, Subject lub Body w rekordzie msg jest puste |
|
jeśli wysłanie e-maila zakończyło się niepowodzeniem w sposób wykrywalny w ramach synchronizacji |