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)
Metodo per inviare un |
Metodi pubblici
send
public abstract void send (IEmail.Message msg)
Metodo per inviare un Message. Verifica che i campi to, subject e body di
Message non siano nulli, ma non esegue altre verifiche oltre a quelle di nullità.
Tieni presente che in questa fase non è possibile rilevare eventuali errori a livello SMTP. A causa della natura asincrona
delle email, in genere vengono segnalati 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 |
| Genera | |
|---|---|
IOException |
se l'invio dell'email non è riuscito in modo rilevabile in modo sincrono |
IllegalArgumentException |
se uno dei campi to, subject o body di msg è
null |