Package com.oracle.cloud.spring.email
Class EmailDeliveryMailSender
java.lang.Object
com.oracle.cloud.spring.email.EmailDeliveryMailSender
- All Implemented Interfaces:
org.springframework.mail.MailSender
- Direct Known Subclasses:
EmailDeliveryJavaMailSender
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEmailDeliveryMailSender
(jakarta.mail.Session session, String smtpHost, String smtpUsername, String smtpPassword) -
Method Summary
Modifier and TypeMethodDescriptionvoid
send
(org.springframework.mail.SimpleMailMessage simpleMailMessage) void
send
(org.springframework.mail.SimpleMailMessage... messages) protected void
sendMimeMessage
(jakarta.mail.internet.MimeMessage message)
-
Field Details
-
session
protected final jakarta.mail.Session session
-
-
Constructor Details
-
EmailDeliveryMailSender
-
-
Method Details
-
send
public void send(org.springframework.mail.SimpleMailMessage simpleMailMessage) throws org.springframework.mail.MailException - Specified by:
send
in interfaceorg.springframework.mail.MailSender
- Throws:
org.springframework.mail.MailException
-
send
public void send(org.springframework.mail.SimpleMailMessage... messages) throws org.springframework.mail.MailException - Specified by:
send
in interfaceorg.springframework.mail.MailSender
- Throws:
org.springframework.mail.MailException
-
sendMimeMessage
protected void sendMimeMessage(jakarta.mail.internet.MimeMessage message) throws org.springframework.mail.MailException - Throws:
org.springframework.mail.MailException
-