- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Начнем сначала, в первую очередь нам нужно настроить спринговый контекст файл:
aplication-context.xml
true true
В фреймворке реализован готовый пакет org.springframework.mail.javamail.JavaMailSenderImpl
класс реализуется 4- основными методами -
host - smpt адрес почтового сервера.
port - порт хоста.
username - Имя пользователя.
password - Пароль учетной записи.
Далее создаем свой класс который делегируется от класса JavaMailSenderImpl
MailMail
public class MailMail {
private MailSender mailSender;
public void setMailSender(MailSender mailSender) {
this.mailSender = mailSender;
}
public void sendMail(String from, String to, String subject, String msg) {
SimpleMailMessage message = new SimpleMailMessage();
message.setFrom(from);
message.setTo(to);
message.setSubject(subject);
message.setText(msg);
mailSender.send(message);
}
}
Создаем страницу где мы по клику на Гиперссылки отправляем текст на определенный почтовый адрес.
send_mail.jsp
.....
Click ME <% if(request.getParameter("bubu")!=null) { MailMail mm = (MailMail) ContextLoaderServlet.getContext().getBean("mailMail"); mm.sendMail("yourmail@no-spam.com", "tomail@no-spam.com", "Testing123", "Testing only \n\n Hello Spring Email Sender"); } %>
Comments
Post a Comment