IEmail
public
interface
IEmail
com.android.tradefed.util.IEmail |
Interface for sending email.
Summary
Nested classes | |
---|---|
class |
IEmail.Message
Container for email message data. |
Public methods | |
---|---|
abstract
void
|
send(IEmail.Message msg)
A method to send a |
Public methods
send
public abstract void send (IEmail.Message msg)
A method to send a Message
. Verifies that the to, subject, and body fields of the
Message
are not null, but does no verification beyond the null checks.
Note that any SMTP-level errors are undetectable at this stage. Because of the asynchronous
nature of email, they will generally be reported to the envelope-sender of the message. In
that case, the envelope-sender will typically receive an email from MAILER-DAEMON with the
details of the error.
Parameters | |
---|---|
msg |
IEmail.Message : The IEmail.Message to try to send |
Throws | |
---|---|
IllegalArgumentException |
if any of the to, subject, or body fields of msg is
null |
|
if sending email failed in a synchronously-detectable way |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2023-07-19 UTC.