请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

无法实现发送邮件

无法实现发送邮件,都检查了一波,重新注册了邮箱账号开启了授权,还是不行
图片描述
图片描述

正在回答 回答被采纳积分+3

2回答

Mushishi 2020-03-08 14:10:25
try {
        SimpleEmail simpleEmail = new SimpleEmail();
  
        simpleEmail.setSmtpPort(25);
        simpleEmail.setHostName("smtp.163.com");
        //用户名、授权码
        simpleEmail.setAuthentication("XXX@163.com", "xxx");
        simpleEmail.setFrom("xxx@163.com");//发件人邮箱
	simpleEmail.addTo("yyy@qq.com");//收件人邮箱
        //邮件内容
        simpleEmail.setSubject("This is Test");//标题
        simpleEmail.setMsg("test");//正文
        simpleEmail.setCharset("utf-8");//编码格式
  
        
        //发送
        simpleEmail.send();
    } catch (EmailException e) {
        e.printStackTrace();
    }

授权码那里记得打开,我得别用了,已经更新。

0 回复 有任何疑惑可以回复我~
提问者 芜湖铁 2020-03-06 17:40:24

用老师课程中的账号也不行,重新申请了也不行

0 回复 有任何疑惑可以回复我~
  • 我的也是
    回复 有任何疑惑可以回复我~ 2020-03-10 18:11:40
  • 你看一下你的jar包都倒进去了没
    回复 有任何疑惑可以回复我~ 2020-03-10 18:36:30
  • <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-email -->
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-email</artifactId>
        <version>1.5</version>
    </dependency>
    回复 有任何疑惑可以回复我~ 2020-03-10 23:38:29
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号