Package org.nuxeo.mail.amazon.ses
Class SESMailSender
java.lang.Object
org.nuxeo.mail.amazon.ses.SESMailSender
- All Implemented Interfaces:
MailSender
Implementation of
MailSender building RawMessages and sending them via Amazon SES.- Since:
- 2023.4
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.mail.internet.MimeMessagebuildMimeMessage(MailMessage message) voidsendMail(MailMessage message) protected MailMessagesetMissingMandatoryValues(MailMessage message)
-
Field Details
-
AWS_CONFIGURATION_ID_KEY
- See Also:
-
defaultMailFrom
-
client
protected final com.amazonaws.services.simpleemail.AmazonSimpleEmailService client
-
-
Constructor Details
-
SESMailSender
-
-
Method Details
-
sendMail
- Specified by:
sendMailin interfaceMailSender
-
buildMimeMessage
protected javax.mail.internet.MimeMessage buildMimeMessage(MailMessage message) throws javax.mail.MessagingException - Throws:
javax.mail.MessagingException
-
setMissingMandatoryValues
-