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 を送信するメソッド。メールの to、subject、body の各フィールドが、 Message は null ではありませんが、null チェック以外の検証は行われません。 この段階では、SMTP レベルのエラーは検出できません。非同期 API 呼び出しが メールの性質上、通常はメールのエンベロープ送信者に報告されます。イン この場合、通常は封筒の送信者に、Mailer-DAEMON から エラーの詳細。

パラメータ
msg IEmail.Message: 送信を試みる IEmail.Message

例外
IllegalArgumentException msg の to、subject、body フィールドのいずれかが null
同期的に検出可能な方法でメールの送信に失敗した場合