发送邮件需要身份验证
给身份验证本身的邮箱发邮件报错
javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.MessagingException: [EOF]
给其他邮箱发邮件返回成功,但是邮件没有收到用foxmail发邮件都是正常的
给身份验证本身的邮箱发邮件报错
javax.mail.SendFailedException: Sending failed;
nested exception is:
class javax.mail.MessagingException: [EOF]
给其他邮箱发邮件返回成功,但是邮件没有收到用foxmail发邮件都是正常的
Properties props=new Properties();//也可用Properties props = System.getProperties();
props.put("mail.smtp.host","smtp.126.com");//存储发送邮件服务器的信息
props.put("mail.smtp.auth","true");//同时通过验证
Session s=Session.getInstance(props);//根据属性新建一个邮件会话
s.setDebug(true);
我用别的邮件服务器发送成功了,现在的邮件服务器就是不行