Package com.atlassian.crowd.manager.mail
Interface EmailMessage
- All Known Implementing Classes:
HtmlEmailMessage,TextEmailMessage
public interface EmailMessage
Represents an email message
- Since:
- v3.3.0
-
Method Summary
Modifier and TypeMethodDescriptionCollection<jakarta.mail.internet.InternetAddress> getBcc()getBody()Collection<jakarta.mail.internet.InternetAddress> getCc()Optional<jakarta.mail.internet.InternetAddress> getFrom()Collection<jakarta.mail.internet.InternetAddress> Collection<jakarta.mail.internet.InternetAddress> getTo()
-
Method Details
-
getFrom
Optional<jakarta.mail.internet.InternetAddress> getFrom()- Returns:
- Address of sender of this email, if overridden; by default sender is configured globally for the instance
-
getTo
Collection<jakarta.mail.internet.InternetAddress> getTo()- Returns:
- Recipients of this e-mail of type "To" (primary recipients)
- Since:
- 3.7
-
getCc
Collection<jakarta.mail.internet.InternetAddress> getCc()- Returns:
- Recipients of this e-mail of type "Cc" (carbon copy)
- Since:
- 3.7
-
getBcc
Collection<jakarta.mail.internet.InternetAddress> getBcc()- Returns:
- Recipients of this e-mail of type "Bcc" (blind carbon copy)
- Since:
- 3.7
-
getReplyTo
Collection<jakarta.mail.internet.InternetAddress> getReplyTo()- Returns:
- Addresses sent as "Reply-to".
- Since:
- 3.7
-
getBody
String getBody()- Returns:
- Body of the email message
-
getSubject
String getSubject()- Returns:
- Subject of the email message
-
getHeaders
- Returns:
- Headers of the email message
-
getAttachments
- Returns:
- Attachments of the email message
-