IEmail
public
interface
IEmail
| com.android.tradefed.util.IEmail |
Interfejs do wysyłania e-maili.
Podsumowanie
Zagnieżdżone klasy | |
|---|---|
class |
IEmail.Message
Kontener danych 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 do, temat i treść elementu Message nie są puste, ale nie przeprowadza żadnej weryfikacji poza sprawdzeniem, czy nie są puste.
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 raporty są zwykle wysyłane do nadawcy w danych koperty wiadomości. W takim przypadku nadawca koperty zwykle otrzymuje e-maila od MAILER-DAEMON ze szczegółowymi informacjami o błędzie.
| Parametry | |
|---|---|
msg |
IEmail.Message: IEmail.Message do wysłania |
| Zgłasza | |
|---|---|
IOException |
jeśli wysyłanie e-maila nie powiodło się w sposób wykrywalny synchronicznie. |
IllegalArgumentException |
jeśli którekolwiek z pól do, temat lub treść w msg ma wartość null; |