Spring引导邮件错误
Spring Boot mail error
Eclipse 中出现如下错误
Caused by: org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 25;
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
应用属性:
spring.mail.host = smtp.gmail.com
spring.mail.username =test@example.com
spring.mail.password =**********************
spring.mail.properties.mail.smtp.auth = true
spring.mail.properties.mail.smtp.socketFactory.port = 587
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = false
support.email=test@example.com
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
我已经尝试了所有方法:停用防病毒软件,启用不太安全的端口更改为 465 或 25,但没有结果。
解决方案是在运行应用程序之前停用 avast,但现在我如何在不定期禁用 avast 的情况下做到这一点运行。
Eclipse 中出现如下错误
Caused by: org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 25;
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
应用属性:
spring.mail.host = smtp.gmail.com
spring.mail.username =test@example.com
spring.mail.password =**********************
spring.mail.properties.mail.smtp.auth = true
spring.mail.properties.mail.smtp.socketFactory.port = 587
spring.mail.properties.mail.smtp.socketFactory.class = javax.net.ssl.SSLSocketFactory
spring.mail.properties.mail.smtp.socketFactory.fallback = false
support.email=test@example.com
spring.mail.properties.mail.smtp.starttls.enable=true
spring.mail.properties.mail.smtp.starttls.required=true
我已经尝试了所有方法:停用防病毒软件,启用不太安全的端口更改为 465 或 25,但没有结果。
解决方案是在运行应用程序之前停用 avast,但现在我如何在不定期禁用 avast 的情况下做到这一点运行。