我正在使用带有 JBoss Seam 的 Jetty 7,并配置了 2 个 Java 邮件会话,一个用于支持通知,另一个用于一般通知。
我遇到的问题似乎来自 JBoss Seam / JSF 在发送电子邮件之前无法将我在事件上下文中设置的会话解析为正确的 Java 邮件会话。
由于它无法解析会话,因此它默认为端口 25 上的 localhost。奇怪的是,我使用与以前相同的代码来设置会话,我现在只是从 JNDI 获取它,而不是从 Seam 组件获取。
我猜测问题出在从 JNDI 获取 Session 并且某些东西没有被正确代理。
大多数地方如何在 Web 应用程序中设置电子邮件通知,您是否经常支持超过 1 个,如果是,您的配置是什么样的?
沃尔特