关于Javamail发送邮件,本机测试可以正常发送,放到服务器上就不行了
最近写了一个javamail通过smtp发送邮件的代码,在本机上测试一切OK,当我放到服务器上的时候,报AuthenticationFailedException异常,验证我也加上去了,找了半天也没找出原因,请大家帮忙看看,下面是我的代码
Authenticator auth = new Authenticator() { public PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication(user, password);//你的邮箱用户名和密码 } };Session s = Session.getInstance(p,auth);