我收到以下異常試圖發送電子郵件(使用Seam)如何禁用javamail SSL支持?
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find vali
d certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:285)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191)
at sun.security.validator.Validator.validate(Validator.java:218)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1014)
... 68 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280)
... 74 more
我用一個簡單的JavaMail的應用程序,無需額外設置測試服務器,它工作得很好。
但是使用Seams郵件標籤發生異常。 - 有沒有辦法禁用SSL? 我真的不需要SSL。
我發現在forum
mail.smtp.ssl.trust="*"
mail.smtp.starttls.enable="true"
- 這些屬性我怎麼能忽略它們的屬性通過上面縫向下框架對JavaMail?
(+1)對不起,如果我沒有正確表達這個意思,我很抱歉爲了別的東西而抱歉。 – stacker 2010-11-23 22:25:51