JavaMail实现发邮件时,遇到错误,以下时错误的情形?
怪我咯
怪我咯 2017-04-17 11:30:00
[Java讨论组]

javax.mail.AuthenticationFailedException
at javax.mail.Service.connect(Service.java:306)
at javax.mail.Service.connect(Service.java:156)
at com.gotobus.util.email.Email.main(Email.java:119)
-------错误的异常情况------------

-----------异常代码出错的位置-------

       //发送邮件  
       Transport transport;

       msg.saveChanges();//存储邮件信息  
       transport = mailSession.getTransport("smtp");  
        *transport.connect("smtp.qq.com","2668208858@qq.com","xrl123456");*

       transport.sendMessage(msg,msg.getAllRecipients());//发送邮件,其中第二个参数是所有  
怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(1)
怪我咯

这个问题有很多引发原因。我给你一个其他的发邮件的解决方案:
类库
commons-email-1.2.jar
javamail.jar

Demo

HtmlEmail semail = new HtmlEmail();
semail.setFrom(yourEmail, "subject");
semail.setCharset("utf-8");
semail.setHostName("smtp.qq.com");
semail.setAuthentication(yourEmail,password);
semail.setSubject(title);
semail.setHtmlMsg(context);
semail.addTo(toEmail);
semail.send();
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号