javax.mail使用163邮箱异常问题
首先要检查你的邮箱服务器是否正确,163的邮箱服务器是:smtp.163.com;
其次,你是否在邮箱中已经开启了POP3/SMTP/IMAP。如果你没有开启,那么它报的异常是:550 User has no permission,表示你没有开启。当你开启后会要你设置一个授权码。
那么,问题来了,535报错的原因是什么呢?
就是验证没通过!!
原因可能是你的邮箱名填错了,也可能是密码错误。
ps:这里的密码是指你的授权码,而不是登陆密码
首先要检查你的邮箱服务器是否正确,163的邮箱服务器是:smtp.163.com;
其次,你是否在邮箱中已经开启了POP3/SMTP/IMAP。如果你没有开启,那么它报的异常是:550 User has no permission,表示你没有开启。当你开启后会要你设置一个授权码。
那么,问题来了,535报错的原因是什么呢?
就是验证没通过!!
原因可能是你的邮箱名填错了,也可能是密码错误。
ps:这里的密码是指你的授权码,而不是登陆密码