public interface EmailSender
Modifier and Type | Method and Description |
---|---|
boolean |
canEmail(java.lang.String address)
Can the address receive messages from us?
|
boolean |
isEnabled() |
void |
send(Address from,
java.util.Collection<Address> rcpt,
java.util.Map<java.lang.String,EmailHeader> headers,
java.lang.String body)
Sends an email message.
|
boolean isEnabled()
boolean canEmail(java.lang.String address)
address
- the address to consider.void send(Address from, java.util.Collection<Address> rcpt, java.util.Map<java.lang.String,EmailHeader> headers, java.lang.String body) throws com.google.gerrit.common.errors.EmailException
from
- who the message is from.rcpt
- one or more address where the message will be delivered to.
This list overrides any To or CC headers in headers
.headers
- message headers.body
- text to appear in the body of the message.com.google.gerrit.common.errors.EmailException
- the message cannot be sent.