public interface MailServiceThe MailService provides a way for user code to send emails
to arbitrary destinations.
Methods
send(MailService.Message message)
public abstract void send(MailService.Message message)Sends a mail that has been prepared in a MailService.Message.
The message will be delivered asynchronously, and delivery problems will result in a bounce to the specified sender.
Sender and at least one of the collections for to, cc, bcc
must not be null.
| Parameter | |
|---|---|
| Name | Description |
message |
MailService.MessageThe message to be sent. |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
when incorrect arguments are passed. |
sendToAdmins(MailService.Message message)
public abstract void sendToAdmins(MailService.Message message)Send an email alert to all admins of an application.
The message will be delivered asynchronously, and delivery problems will result in a bounce to the admins.
The content of the to, cc, bcc fields should be
null.
| Parameter | |
|---|---|
| Name | Description |
message |
MailService.MessageThe message to be sent. |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
when incorrect arguments are passed. |