Отправка сообщения на почту Spring

Не понимаю в чем ошибка пытаюсь сделать фидбэк на почту. Сейчас просто пробую. Код ошибки

введите сюда описание изображения

MailConfig

package com.tkr.blog.config.email;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.mail.javamail.JavaMailSenderImpl;

import java.util.Properties;

@ComponentScan("com.tkr")
@Configuration
public class MailConfig {

    @Bean
    public JavaMailSender javaMailSender() {

        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();

        mailSender.setHost("smtp.mail.ru");
        mailSender.setPort(465);
        mailSender.setUsername("*********@mail.ru");
        mailSender.setPassword("**********");

        Properties properties = new Properties();

        properties.put("mail.transport.protocol", "smtp");
        properties.put("mail.smtp.auth", "true");
        properties.put("mail.smtp.starttls.enable", "true");
        properties.put("mail.debug", "true");

        mailSender.setJavaMailProperties(properties);

        return mailSender;
    }
}

MailController

package com.tkr.blog.config.email;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;

@Controller
public class MailController {

    @Autowired
    SendEmail sendEmail;

    @GetMapping("/send")
    public String mail () {
        sendEmail.sendMail();
        return "/mail";
    }

    @GetMapping("/")
    public String home () {
        return "/home";
    }

}

SendEmail

package com.tkr.blog.config.email;


import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSender;
import org.springframework.stereotype.Component;

@Component
public class SendEmail {

    @Autowired
    private JavaMailSender javaMailSender;

    public void sendMail(){

        SimpleMailMessage msg = new SimpleMailMessage();

        msg.setTo("************@mail.ru");
        msg.setFrom("*************@mail.ru");
        msg.setSubject("Привет. Это моё первое тестовое сообщене");
        msg.setText("Привет. Это тело моего первого сообщения");

        javaMailSender.send(msg);
    }
}

Структура


Ответы (0 шт):