IEmail
public
interface
IEmail
| com.android.tradefed.util.IEmail |
メール送信用のインターフェース。
概要
ネストされたクラス | |
|---|---|
class |
IEmail.Message
メール メッセージ データのコンテナ。 |
パブリック メソッド | |
|---|---|
abstract
void
|
send(IEmail.Message msg)
|
パブリック メソッド
送信
public abstract void send (IEmail.Message msg)
Message を送信するメソッド。Message の to、subject、body の各フィールドが null ではないことを確認しますが、null チェック以外の検証は行いません。この段階では SMTP レベルのエラーは検出できません。メールは非同期であるため、通常はメッセージのエンベロープ送信者に報告されます。この場合、通常、エンベロープ送信者には MAILER-DAEMON からエラーの詳細が記載されたメールが届きます。
| パラメータ | |
|---|---|
msg |
IEmail.Message: 送信を試みる IEmail.Message |
| 例外 | |
|---|---|
IOException |
メールの送信が同期的に検出可能な方法で失敗した場合 |
IllegalArgumentException |
msg の to、subject、body のいずれかのフィールドが null の場合 |