[英]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.