Package org.seppiko.commons.mail
Class MimeMessageHelper
java.lang.Object
org.seppiko.commons.mail.MimeMessageHelper
public class MimeMessageHelper
extends java.lang.Object
MimeMessage config helper
- Author:
- Leonard Woo
-
Constructor Summary
Constructors Constructor Description MimeMessageHelper(jakarta.mail.internet.MimeMessage message) -
Method Summary
Modifier and Type Method Description jakarta.mail.internet.MimeMessagegetMimeMessage()booleanisValidateAddresses()voidsetBcc(jakarta.mail.internet.InternetAddress[] bcc)voidsetBcc(java.lang.String bcc)voidsetCc(jakarta.mail.internet.InternetAddress[] cc)voidsetCc(java.lang.String cc)voidsetEncoding(java.lang.String encoding)voidsetFrom(jakarta.mail.internet.InternetAddress from)voidsetFrom(java.lang.String from)voidsetReplyTo(jakarta.mail.internet.InternetAddress replyTo)voidsetReplyTo(jakarta.mail.internet.InternetAddress[] replyTo)voidsetSubject(java.lang.String subject)voidsetText(java.lang.String text)voidsetText(java.lang.String text, boolean isHtml)voidsetTo(jakarta.mail.internet.InternetAddress[] to)voidsetTo(java.lang.String to)voidsetValidateAddresses(boolean validateAddresses)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MimeMessageHelper
public MimeMessageHelper(jakarta.mail.internet.MimeMessage message) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
-
Method Details
-
setFrom
public void setFrom(java.lang.String from) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setFrom
public void setFrom(jakarta.mail.internet.InternetAddress from) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setTo
public void setTo(java.lang.String to) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setTo
public void setTo(jakarta.mail.internet.InternetAddress[] to) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setCc
public void setCc(java.lang.String cc) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setCc
public void setCc(jakarta.mail.internet.InternetAddress[] cc) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setBcc
public void setBcc(java.lang.String bcc) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setBcc
public void setBcc(jakarta.mail.internet.InternetAddress[] bcc) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setReplyTo
public void setReplyTo(jakarta.mail.internet.InternetAddress[] replyTo) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setReplyTo
public void setReplyTo(jakarta.mail.internet.InternetAddress replyTo) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setSubject
public void setSubject(java.lang.String subject) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setText
public void setText(java.lang.String text) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setText
public void setText(java.lang.String text, boolean isHtml) throws jakarta.mail.MessagingException- Throws:
jakarta.mail.MessagingException
-
setEncoding
public void setEncoding(java.lang.String encoding) -
getMimeMessage
public jakarta.mail.internet.MimeMessage getMimeMessage() -
isValidateAddresses
public boolean isValidateAddresses() -
setValidateAddresses
public void setValidateAddresses(boolean validateAddresses)
-