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 的 to、subject 和 body 字段是否不为 null,但除了 null 检查之外不会执行任何其他验证。 请注意,此阶段无法检测到任何 SMTP 级错误。由于电子邮件的异步特性,系统通常会将这些错误报告给邮件的信包发件人。在这种情况下,信封发件人通常会收到 MAILER-DAEMON 发送的电子邮件,其中包含错误详情。

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

抛出
IllegalArgumentException 如果 msg 的 to、subject 或 body 字段中的任一字段为 null
如果以同步可检测的方式发送电子邮件失败