java.lang.Object
org.seppiko.commons.mail.JakartaMailSender
A jakarta mail send helper
- Author:
- Leonard Woo
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMimeMessageHelper initialization utilityvoidsend(jakarta.mail.internet.MimeMessage message) Send mailvoidsend(MailMessage message) Send mail with MailMessagevoidSet username and password
-
Constructor Details
-
JakartaMailSender
public JakartaMailSender(jakarta.mail.Session session) Sender initialization- Parameters:
session- Jakarta Mail Session
-
-
Method Details
-
setUser
Set username and password- Parameters:
username- Usernamepassword- Password
-
createMimeMessage
MimeMessageHelper initialization utility- Returns:
- MimeMessageHelper
- Throws:
jakarta.mail.MessagingException- initialization failed
-
send
public void send(MailMessage message) throws jakarta.mail.MessagingException, IllegalAccessException Send mail with MailMessage- Parameters:
message- Mail Message- Throws:
jakarta.mail.MessagingException- MIME Mail Message exceptionIllegalAccessException- Data check exception
-
send
public void send(jakarta.mail.internet.MimeMessage message) throws jakarta.mail.MessagingException, IllegalAccessException Send mail- Parameters:
message- MIME Message- Throws:
jakarta.mail.MessagingException- failed to establish transmission object or sendIllegalAccessException- session is null
-