public class MailServiceImpl extends java.lang.Object implements MailService
| Constructor and Description |
|---|
MailServiceImpl(org.springframework.mail.javamail.JavaMailSender javaMailSender,
java.lang.String fromAddress)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
sendEmail(java.lang.String toEmail,
java.lang.String subject,
java.lang.String body)
Method to send emails.
|
public MailServiceImpl(org.springframework.mail.javamail.JavaMailSender javaMailSender,
java.lang.String fromAddress)
javaMailSender - An implementation of the JavaMailSender interface.fromAddress - The from email address for the email.public void sendEmail(@NotBlank(message="Cannot send email to blank address.")
java.lang.String toEmail,
@NotBlank(message="Subject cannot be empty")
java.lang.String subject,
java.lang.String body)
throws GenieException
MailServicesendEmail in interface MailServicetoEmail - The email address to send the email to.subject - The subject of the email.body - The body of the emailGenieException - If there is any problem