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 Message.

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