javamail如何通过阿里云邮发送邮件
Rejavamail如何通过阿里云邮发送邮件
确实不能使用Javamail发送邮件,不管是企业邮箱还是个人邮箱。
-------------------------
Rejavamail如何通过阿里云邮发送邮件
好吧我昨天有测试了,确实可以发送,
email.setHostName('smtp.aliyun.com'); // 邮件服务器名称
email.setAuthentication('
zhanglianghhh@aliyun.com', 'XXXXXX'); // 账号和密码验证 1234
email.setCharset('UTF-8'); // 设置编码
email.setFrom('
zhanglianghhh@aliyun.com'); // 收件人邮箱
1234@qq.com
原因是在正常情况下,比如是163邮箱,那么代码的第二行为:
email.setAuthentication('zhanglianghhh', 'XXXXXX'); // 账号和密码验证 1234
但是阿里云邮箱必须填写邮箱全名才可以发送成功。
-------------------------
Rejavamail如何通过阿里云邮发送邮件
就是这个原因让我花费了很多时间,最后还是我无意间才成功的,哎!真想说一声:'真与众不同啊。'
赞0
踩0