【发布时间】:2009-10-27 15:20:20
【问题描述】:
谁能告诉我是否可以使用 JBoss AS-5.1 + Seam-2.2 从本地主机发送电子邮件?
我尝试过启动 Seam 附带的邮件示例,但结果并不令人满意。 单击“发送纯文本电子邮件”按钮会显示以下消息:
电子邮件发送失败:不能 连接到 SMTP 主机:localhost,端口: 2525
但是,“从 servlet 内部”发送一封信会给我一个成功页面。唉,没有电子邮件真正到达目标地址。
示例页面显示我可以启用防火墙,这可能会阻止电子邮件发送。但我没有安装任何防火墙或启用现有的防火墙。我的操作系统是 ubuntu-9.04。据我所知,本系统默认的防火墙配置工具是ufw,默认是禁用的。
有人知道如何处理这种情况吗?
统一更新: 假设,我应该澄清我的信息。至于现在,我尝试通过seam示例应用程序发送电子邮件,我上面提到的所有错误和按钮都是指这个示例,而不是我自己的程序。
截图如下:
mail example http://pics.livejournal.com/emanemos/pic/00011asb
【问题讨论】:
-
万岁!该示例正在运行。我已经按照“Seam in action”一书 (Manning) 第 541 页中的建议编辑了 components.xml 文件。很抱歉分散了您的注意力。下次我会更认真地学习书籍。