繁体   English   中英

如何在jboss As 7.0.2中使用接缝邮件?

[英]How to use seam mail with jboss As 7.0.2?

我尝试使用接缝2.3.0.Final和jbossAs 7.0.2发送邮件
我使用接缝设施(我的bean代码)发送邮件:

String path = /** some Path to email template**/
        try
        {
            renderer.render(path);
        }
        catch (Exception e)
        {
            log.error(e.getMessage());
            throw new Exception(e);
        }  

在我的component.xml中:

<mail:mail-session host="smtp.gmail.com"
        username="user@domain.com"
        password="xxxx"
        ssl="true"
        tls="false"
        port="465"/>

我知道JBossAs 7.1.x支持邮件(它允许jndi的邮件会话配置),但这不是我们的选择。
当我发送电子邮件时,出现此错误:

javax.mail.NoSuchProviderException: No provider for smtps  

我是否缺少某些东西,或者只是不可能? 如果没有,您认为可能有解决方法?

检查您应用的类路径(如果没有记错的话,请输入.ear.list / .war.list文件)。 这里这个链接
在我们的项目中,我们也使用了它,但是它不灵活并且可能很快无法满足您的需求(还有性能低下的问题等),您越早切换到apache邮件(或其他)越好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM