public
interface
IEmail
com.android.tradefed.util.IEmail |
Interface para envio de e-mails.
Resumo
Classes aninhadas | |
---|---|
class |
IEmail.Message
Contêiner de dados de mensagens de e-mail. |
Métodos públicos | |
---|---|
abstract
void
|
send(IEmail.Message msg)
Um método para enviar um |
Métodos públicos
enviar
public abstract void send (IEmail.Message msg)
Um método para enviar um Message
. Verifica se os campos "Para", "Assunto" e "Corpo" do
Message
não são nulos, mas não fazem nenhuma verificação além das verificações de valores nulos.
Observe que os erros no nível do SMTP não são detectáveis nesta etapa. Por causa do método assíncrono
natureza do e-mail, geralmente eles são reportados ao remetente do envelope da mensagem. Em
nesse caso, o remetente do envelope normalmente receberá um e-mail de MAILER-DAEMON com o
detalhes do erro.
Parâmetros | |
---|---|
msg |
IEmail.Message : o IEmail.Message a ser enviado. |
Gera | |
---|---|
IllegalArgumentException |
se algum dos campos "to", "subject" ou "body" de msg for
nulo |
|
se o envio de e-mail falhar de forma síncrona detectável |