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 |
Metodi pubblici
Invia
public abstract void send (IEmail.Message msg)
Un metodo per inviare Message
. Verifica che i campi A, Soggetto e Corpo del
Message
non sono null, ma non effettua verifiche oltre i controlli null.
Tieni presente che, in questa fase, gli errori a livello di SMTP non sono rilevabili. Grazie all'architettura
di natura email, generalmente verranno segnalate al mittente della busta del messaggio. Nella
questo caso, il mittente della busta in genere riceverà un'email da MAILER-DAEMON con
dettagli dell'errore.
Parametri | |
---|---|
msg |
IEmail.Message : il IEmail.Message da provare a inviare |
Lanci | |
---|---|
IllegalArgumentException |
se uno dei campi A, Oggetto o corpo di msg è
null |
|
se l'invio dell'email non è riuscito in un modo rilevabile in modo sincrono |