Package at.letto.basespringboot.service
Class MailService
java.lang.Object
at.letto.basespringboot.service.MailService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private org.springframework.mail.javamail.JavaMailSender
(package private) static final org.slf4j.Logger
private String
private String
private String
private String
private Integer
private String
private String
private String
private String
private String
private String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.springframework.mail.javamail.JavaMailSender
org.springframework.context.support.ResourceBundleMessageSource
org.springframework.mail.javamail.JavaMailSender
boolean
sendHtmlMessage
(String subject, String text) boolean
sendHtmlMessage
(String to, String subject, String htmlBody) boolean
sendSimpleMessage
(String subject, String text) boolean
sendSimpleMessage
(String to, String subject, String text)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
mailServerHost
-
mailServerPort
-
mailServerUsername
-
mailServerPassword
-
mailServerAuth
-
mailServerStartTls
@Value("${spring.mail.properties.mail.smtp.starttls.enable:false}") private String mailServerStartTls -
mailServerSsl
-
mailDebug
-
mailTemplatesPath
-
noReplyAddress
-
replyAddress
-
adminMailAdress
-
javaMailSender
private org.springframework.mail.javamail.JavaMailSender javaMailSender
-
-
Constructor Details
-
MailService
public MailService()
-
-
Method Details
-
getJavaMailSender
public org.springframework.mail.javamail.JavaMailSender getJavaMailSender() -
createJavaMailSender
private org.springframework.mail.javamail.JavaMailSender createJavaMailSender() -
emailMessageSource
public org.springframework.context.support.ResourceBundleMessageSource emailMessageSource() -
sendSimpleMessage
-
sendSimpleMessage
-
sendHtmlMessage
-
sendHtmlMessage
-