Spring Boot Hostinger电子邮件拒绝使用Java Sping Boot 连接

5ktev3wc  于 2023-11-17  发布在  Spring
关注(0)|答案(1)|浏览(171)

嗨,我试图使用从Hostinger的电子邮件,但有连接错误。
application.properties

  1. spring.mail.host=smtp.hostinger.com
  2. spring.mail.port=465
  3. spring.mail.username=myMailFromHostinger
  4. spring.mail.password=password
  5. spring.mail.properties.mail.smtp.auth=true
  6. spring.mail.properties.mail.smtp.starttls.enable=true

字符串
Maven依赖性

  1. <dependency>
  2. <groupId>org.springframework.boot</groupId>
  3. <artifactId>spring-boot-starter-mail</artifactId>
  4. </dependency>


代码

  1. public void sendEmail(String email, String subject, String body) {
  2. JavaMailSender javaMailSender = new JavaMailSenderImpl();
  3. SimpleMailMessage simpleMailMessage = new SimpleMailMessage();
  4. simpleMailMessage.setFrom("myMailFromHostinger");
  5. simpleMailMessage.setTo(email);
  6. simpleMailMessage.setText(body);
  7. simpleMailMessage.setSubject(subject);
  8. javaMailSender.send(simpleMailMessage);
  9. }


错误消息

  1. Caused by: java.net.ConnectException: Connection refused: connect

eblbsuwk

eblbsuwk1#

给javamailsender类给予@Autowire注解

相关问题