public interface WGMail
WGMailService
Modifier and Type | Method and Description |
---|---|
void |
addAttachment(java.io.InputStream in,
java.lang.String filename)
adds the given inputstream as attachment to the mail
|
java.util.List<javax.mail.internet.InternetAddress> |
getBccAddresses() |
java.lang.String |
getBody() |
java.util.List |
getCcAddresses() |
boolean |
getEncodeText()
Returns if the mail content is UTF-8 encoded on sending.
|
javax.mail.internet.InternetAddress |
getFromAddress() |
javax.mail.internet.InternetAddress |
getReplyToAddress() |
java.lang.String |
getSubject() |
java.util.List<javax.mail.internet.InternetAddress> |
getToAddresses() |
void |
send()
Sends the mail
|
void |
setBccAddresses(java.util.List<javax.mail.internet.InternetAddress> bcc) |
void |
setBody(java.lang.String body) |
void |
setCcAddresses(java.util.List<javax.mail.internet.InternetAddress> cc) |
void |
setEncodeText(boolean encode)
Sets if the mail content should be UTF-8 encoded.
|
void |
setFromAddress(javax.mail.internet.InternetAddress from) |
void |
setReplyToAddress(javax.mail.internet.InternetAddress replyTo) |
void |
setSubject(java.lang.String subject) |
void |
setToAddresses(java.util.List<javax.mail.internet.InternetAddress> to) |
void send() throws WGMailException
WGMailException
java.lang.String getSubject()
void setSubject(java.lang.String subject)
subject
- The subject to set.java.lang.String getBody()
void setBody(java.lang.String body)
body
- The body to set.java.util.List getCcAddresses()
void setCcAddresses(java.util.List<javax.mail.internet.InternetAddress> cc)
cc
- The cc addresses to set.javax.mail.internet.InternetAddress getFromAddress()
void setFromAddress(javax.mail.internet.InternetAddress from)
from
- The from adress to set.java.util.List<javax.mail.internet.InternetAddress> getToAddresses()
void setToAddresses(java.util.List<javax.mail.internet.InternetAddress> to)
to
- The to to set.java.util.List<javax.mail.internet.InternetAddress> getBccAddresses()
void setBccAddresses(java.util.List<javax.mail.internet.InternetAddress> bcc)
bcc
- The bcc addresses to set.void addAttachment(java.io.InputStream in, java.lang.String filename) throws WGMailException
in
- InputStreamfilename
- filename to use for the attachmentTMLException
WGMailException
javax.mail.internet.InternetAddress getReplyToAddress()
void setReplyToAddress(javax.mail.internet.InternetAddress replyTo)
replyTo
- The replyTo address to set.void setEncodeText(boolean encode)
boolean getEncodeText()