Email jboss5通过smtp发送电子邮件+;tls
我在Jboss5.1的587端口上启用TLS,通过smtp发送电子邮件时遇到问题 问题是这样的: sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径 我还尝试使用java keytool在jre密钥库中添加CA密钥。。。我好像遗漏了什么…有什么提示吗 我在mail-service.xml中有以下设置:Email jboss5通过smtp发送电子邮件+;tls,email,ssl,smtp,jboss5.x,Email,Ssl,Smtp,Jboss5.x,我在Jboss5.1的587端口上启用TLS,通过smtp发送电子邮件时遇到问题 问题是这样的: sun.security.provider.certpath.SunCertPathBuilderException:找不到请求目标的有效证书路径 我还尝试使用java keytool在jre密钥库中添加CA密钥。。。我好像遗漏了什么…有什么提示吗 我在mail-service.xml中有以下设置: <property name="mail.store.protocol" value=
<property name="mail.store.protocol" value="pop3"/>
<property name="mail.transport.protocol" value="smtp"/>
<!-- Change to the user who will receive mail -->
<property name="mail.user" value="********"/>
<!-- Change to the mail server -->
<property name="mail.pop3.host" value="**************"/>
<!-- Change to the SMTP gateway server -->
<property name="mail.smtp.host" value="************"/>
<!-- The mail server port -->
<property name="mail.smtp.port" value="587"/>
<property name="mail.smtp.auth" value="true"/>
<property name="mail.smtp.starttls.enable" value="true" />
<!-- Change to the address mail will be from -->
<property name="mail.from" value="**********"/>
<!-- Enable debugging output from the javamail classes -->
<property name="mail.debug" value="true"/>
我必须在密钥库中输入邮件服务器的证书,我通过
openssl s_client -connect mail.server.com:587 -starttls smtp
我从响应中提取了密钥,并将其添加到jre密钥库中。我必须在密钥库中输入邮件服务器的证书,我通过
openssl s_client -connect mail.server.com:587 -starttls smtp
我从响应中提取了密钥,并将其添加到jre密钥库中