Package at.letto.basespringboot.service
Class MailService
java.lang.Object
at.letto.basespringboot.service.MailService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate org.springframework.mail.javamail.JavaMailSender(package private) static final org.slf4j.Loggerprivate Stringprivate Stringprivate Stringprivate Stringprivate Integerprivate Stringprivate Stringprivate Stringprivate Stringprivate Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.springframework.mail.javamail.JavaMailSenderorg.springframework.context.support.ResourceBundleMessageSourceorg.springframework.mail.javamail.JavaMailSenderbooleansendHtmlMessage(String subject, String text) booleansendHtmlMessage(String to, String subject, String htmlBody) booleansendSimpleMessage(String subject, String text) booleansendSimpleMessage(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
-