小编nar*_*ana的帖子

如何在springboot中配置两个不同的电子邮件?

我知道我可以使用以下属性来自动创建一个JavaMailSenderbean:

spring.mail.host=hostname
spring.mail.port=587
spring.mail.username=username
spring.mail.password=password
Run Code Online (Sandbox Code Playgroud)

但是,如何定义这些属性来创建两个 JavaMailSenderbean,以便我可以从不同的 SMTP 服务器发送电子邮件?

我尝试定义以下属性:

# Properties for sender 1
spring.mail.host=hostname
spring.mail.port=587
spring.mail.username=username
spring.mail.password=password

# Properties for sender 2
spring.mail.host1=hostname2
spring.mail.port1=587
spring.mail.username1=username2
spring.mail.password1=password2
Run Code Online (Sandbox Code Playgroud)

但是,这并不像我预期的那样工作,那么如何JavaMailSender使用 Spring boot创建两个bean?

java email spring spring-boot

2
推荐指数
1
解决办法
3225
查看次数

标签 统计

email ×1

java ×1

spring ×1

spring-boot ×1