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