我正在使用javamail api和gmail smtp服务器在java中发送邮件而不提供密码。我使用下面的代码。在这里我使用javax.mail jar文件发送电子邮件在java中使用gmail smtp服务器和javamail不使用身份验证
Properties props= new Properties();
props.put("mail.smtp.host", "smtp.gmail.com");
props.put("mail.smtp.port", 587);
props.put("mail.transport.protocal", "smtps");
//Put below to false, if no https is needed
props.put("mail.smtp.STARTTLS.enable", "false");
props.put("mail.smtp.auth", "false");
Session session = Session.getInstance(props);
我提示以下错误:
Must issue a STARTTLS command first. b4sm3005855pdh.2 - gsmtp
有什么错在执行的代码?没有密码实施是否可行?请任何一个在这帮我
你的问题是什么? – 2014-10-10 13:43:54
您也拼错“协议”。 – 2014-10-11 07:36:57