动态配置Spring邮件发件人

时间:2013-06-25 21:57:21

标签: database spring email spring-mvc

我有一个Spring MVC应用程序需要向注册用户发送电子邮件通知。只要此应用程序将由不同环境中的不同管理员使用,我需要在嵌入式数据库中设置配置设置。我的问题是我一直在阅读Spring文档,似乎必须在xml文件中设置这些设置。那么,每次我需要发送电子邮件时,有没有办法从数据库中获取此设置并配置邮件发件人(如有必要)?

1 个答案:

答案 0 :(得分:3)

Spring EMail函数只是java标准邮件函数(javax.mail)https://javamail.java.net/nonav/docs/api/的一个薄包装器。

如果不需要,您不需要使用spring mail功能,可以直接使用java.mail。每个邮件使用不同的配置应该相对容易。