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인 경우 |
|
동기식으로 감지 가능한 방식으로 이메일 전송에 실패한 경우 |