当前位置:  技术问答>java相关

Could SSL be used to SMTP???

    来源: 互联网  发布时间:2015-04-18

    本文导语:  When I am trying to use SSL to send an email, there is an error. Sending failed; nested exception is: javax.mail.MessagingException: Could not connect to SMTP host:, port: ; nested exception is: java.io.IOException: Couldn't connect using "javax.net.ssl...

When I am trying to use SSL to send an email, there is an error.

Sending failed;
nested exception is:
javax.mail.MessagingException: Could not connect to SMTP host:, port: ;
nested exception is:
java.io.IOException: Couldn't connect using "javax.net.ssl.SSLSocketFactory" socket factor
to host, port: , ; Exception: java.lang.reflect.InvocationTargetException

The proprties I use are setup like this:
String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
props.setProperty("mail.smtp.host", MailSettings.MAIL_PROXY);
props.setProperty("mail.smtp.socketFactory.class", SSL_FACTORY);
props.setProperty("mail.smtp.socketFactory.fallback", "false");
props.setProperty("mail.smtp.port", Integer.toString(MailSettings.PORT) );
props.setProperty("mail.smtp.socketFactory.port", Integer.toString(MailSettings.PORT));


When I change the fallback it is OK, I assume this is because it reverts to a non-secure mode. Which means a notmal smtp transfer. Although the message is (will be) encrypted I still want to use SSL to send the email..

Could this be the result of using the wrong port on the mailserver??

If anyone has managed to send secure email, plese respond, I am getting a bit short of ideas..

Thanks

|
没试过,不过你用outlook试一下就知道你用的
smtp server是否支持ssl了,outlook里的账户属性
里面设置smtp server的时候,有一项是给你选择
是否用ssl来传送的,通常smtp server会开两个端口,
一个是用来给普通方式的传送,一个是用ssl方式
传送,如果你要确认的话,最好联系一下你的smtp server
供应商,看他们是否支持ssl传送

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • bash.exe:warning:could not find /tmp,please create
  • could not load the Java virtual machine.program will exit!
  • could not authenticate 是什么错误
  • 初级问题:为何我的kconqueror打不开网页,显示could not create view for text/html
  • Could you tell me how/where to get GDB guides?
  • 高分请问:module.o: could not read symbols: File in wrong format
  • GDM could not write to your authorization file
  • LINUX为什么不能启动虚拟机呢???Could not create Java VM
  • fedora 14 开机could not start boot splash :no such file no directory
  • apt-get update:Could not open file /var/lib/dpkg/status,怎么办?
  • 100分求助:FAIL - Application at context path /KickBug1.2 could not be started
  • 请问有谁知道“The DT messaging system could not be started”是什么错误?急……
  • 553 could not create file(ftp上传文件)
  • [help!!!]安装cario时出了问题,说是requested PNG backend could not be enabled
  • 跪求高手指点:svn checkout 的时候会提示 Could not read status line: connection was closed by
  • [100分求助]预连接:prelink: Could not write /lib/ld-2.5.so: cannot write data to file
  • CSS属性参考手册 iis7站长之家
  • 请教 modprobe: FATAL: Could not load /lib/modules
  • Could not connect socket to the Merchant Payment Server
  • error for wireless:Could not load firmware file zd1211/zd1211b_ub


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3