Ошибка при отправлении письма по smtp на windows 10. Java

Хочу отправить письмо через gmail smtp сервер. На убунту письма отправляются и все работает, но на windows 10 при попытке отправить письмо возникает такое исключение: Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 555 5.5.2 Syntax error. x17sm10678889lfg.36 - gsmtp

Код с настройками JavaMailSender:

@Configuration
public class EmailConfig {

    @Bean
    public JavaMailSender getJavaMailSender() {
        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
        mailSender.setHost("smtp.gmail.com");
        mailSender.setPort(587);

        //you need to configure your own email and password for GMail
        mailSender.setUsername("[email protected]");
        mailSender.setPassword("my_password");

        log.info(mailSender.getUsername());
        log.info(mailSender.getPassword());

        Properties props = mailSender.getJavaMailProperties();
        props.put("mail.transport.protocol", "smtp");
        props.put("mail.smtp.auth", "true");
        props.put("mail.smtp.starttls.enable", "true");
        props.put("mail.info", "true");

        return mailSender;
    }
}```

Сталкивался кто-нибудь с таким?

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