使用SSL忽略的java Android SMTP邮件发件人
我正在尝试使用在线找到的JavaMail示例,使用自定义SMTP服务器从我的Android应用程序发送电子邮件。SMTP服务器没有有效的SSL证书,而是使用自签名证书,因此当我尝试连接时,会出现SSL握手异常
我试着使用:
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.ssl.checkserveridentity", "false");
props.put("mail.smtp.ssl.trust", "*");
属性,但我得到了错误:
E/SendMail(17874): Could not connect to SMTP host: {MY_SMTP_HOST}, port: {MY_SMTP_PORT}, response: -1
有什么建议吗?是否有其他库支持通过SMTP发送电子邮件
共 (0) 个答案