Advertisement
Guest User

Untitled

a guest
Jul 19th, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. package com.bookstore.onlinebookstore.service;
  2.  
  3. import org.springframework.beans.factory.annotation.Autowired;
  4. import org.springframework.mail.SimpleMailMessage;
  5. import org.springframework.mail.javamail.JavaMailSender;
  6. import org.springframework.mail.javamail.JavaMailSenderImpl;
  7. import org.springframework.stereotype.Service;
  8.  
  9. import com.bookstore.onlinebookstore.config.EmailConfiguration;
  10.  
  11. @Service
  12. public class EmailService {
  13. @Autowired
  14. private EmailConfiguration emailConfiguration;
  15.  
  16. public JavaMailSender getJavaMailSender() {
  17. JavaMailSenderImpl mailSenderImpl = new JavaMailSenderImpl();
  18. mailSenderImpl.setHost(emailConfiguration.getHost());
  19. mailSenderImpl.setPort(emailConfiguration.getPort());
  20. mailSenderImpl.setUsername(emailConfiguration.getUsername());
  21. mailSenderImpl.setPassword(emailConfiguration.getPassword());
  22. return mailSenderImpl;
  23. }
  24.  
  25. public void sendSimpleMessage(String to, String from, String subject, String text) {
  26. SimpleMailMessage message = new SimpleMailMessage();
  27. message.setTo(to);
  28. message.setSubject(subject);
  29. message.setText(text);
  30. message.setFrom(from);
  31. getJavaMailSender().send(message);
  32. }
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement