IEmail
public
interface
IEmail
com.android.tradefed.util.IEmail |
Interfaccia per l'invio di email.
Riepilogo
Classi nidificate | |
---|---|
class |
IEmail.Message
Contenitore per i dati dei messaggi email. |
Metodi pubblici | |
---|---|
abstract
void
|
send(IEmail.Message msg)
Un metodo per inviare un |
Metodi pubblici
Invia
public abstract void send (IEmail.Message msg)
Un metodo per inviare un Message
. Verifica che i campi to, subject e body di Message
non siano null, ma non esegue alcuna verifica oltre i controlli null.
Tieni presente che eventuali errori a livello di SMTP non sono rilevabili in questa fase. A causa della natura asincrona delle email, in genere vengono segnalate al mittente della busta del messaggio. In questo caso, il mittente della busta riceverà in genere un'email da MAILER-DAEMON con i dettagli dell'errore.
Parametri | |
---|---|
msg |
IEmail.Message : il IEmail.Message da provare a inviare |
Lanci | |
---|---|
IllegalArgumentException |
se uno dei campi to, subject o body di msg è
null |
|
se l'invio dell'email non è riuscito in modo rilevabile in modo sincrono |