E-mail

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

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