Spring integration 如何在Spring Boot中配置邮件通道?

Spring integration 如何在Spring Boot中配置邮件通道?,spring-integration,spring-boot,Spring Integration,Spring Boot,我发现了一个建议,建议在XML配置中使用Jasypt加密用户ID/密码,在Spring Boot示例repo中使用基于XML的配置,但我还没有弄清楚如何在使用注释的Spring Boot web应用中安全地配置和使用电子邮件通道 我寻找了合并XMLBean定义的方法,以及如何将XML转换为注释,但结果是空的 我应该如何配置邮件通道,以便在Spring Boot应用程序中发送和接收电子邮件 谢谢 spring boot集成启动器不包括邮件支持;您只需将spring集成邮件工件添加到pom中;然后,

我发现了一个建议,建议在XML配置中使用Jasypt加密用户ID/密码,在Spring Boot示例repo中使用基于XML的配置,但我还没有弄清楚如何在使用注释的Spring Boot web应用中安全地配置和使用电子邮件通道

我寻找了合并XMLBean定义的方法,以及如何将XML转换为注释,但结果是空的

我应该如何配置邮件通道,以便在Spring Boot应用程序中发送和接收电子邮件


谢谢

spring boot集成启动器不包括邮件支持;您只需将
spring集成邮件
工件添加到pom中;然后,您可以根据需要在XML中配置邮件通道适配器


您可以使用
@ImportResource
将XML配置与
@configuration
类相结合。

谢谢,Gary!关于@ImportResource的提示似乎就是我需要的提示。我仍然不确定如何添加,以便XML邮件通道不公开邮件用户/密码,但在我让邮件通道工作后将跨越这一桥梁。我不熟悉jasypt,但用户名/密码是使用
javaMailProperties
bean as传递到javamail中的。为什么要将XML和实用配置结合起来?而spring boot更喜欢实用主义配置!理想情况下,我只希望有基于注释的配置,所以我希望有人提供基于注释的答案,但在等待了一个月之后,我想我必须接受XML配置选项。