簡體   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