IEmail

public interface IEmail

com.android.tradefed.util.IEmail


用于发送电子邮件的接口。

摘要

嵌套类

class IEmail.Message

电子邮件消息数据的容器。 

公共方法

abstract void send(IEmail.Message msg)

用于发送 Message 的方法。

公共方法

发送

public abstract void send (IEmail.Message msg)

用于发送 Message 的方法。 验证 Message 的收件人、主题和正文字段是否为 null,但除了 null 检查之外,不进行任何验证。 请注意,在此阶段无法检测到任何 SMTP 级错误。 由于电子邮件的异步 特性,这些错误通常会报告给邮件的信封发件人。在这种情况下,信封发件人通常会收到来自 MAILER-DAEMON 的电子邮件,其中包含错误详情。

参数
msg IEmail.Message:要尝试发送的 IEmail.Message

抛出
IOException 如果以同步可检测的方式发送电子邮件失败
IllegalArgumentException 如果 msg 的收件人、主题或正文字段中的任何一个为 null