关于本地测试QQ发送邮箱(邮件)问题

关于本地测试QQ发送邮箱(邮件)问题

我第一次测试了时候也弄走了弯路,所以希望大家看到后能了解发送QQ邮件重要配置,也就是重要代码,有了这些代码,相信后面的就不在话下的,因为每个公司都会封装自己的发邮箱。后面直接调用就好,我这篇文章就是针对QQ发邮件的重要配置!!!

第一步:配置QQ邮箱设置

设置-账户-找到如图全部开启
在这里插入图片描述

第二步:配置连接QQ邮件服务器的配置。

我看到网上有很多说什么要加密就是用 ssl对象去加密,其实测试的时候可以不用直接上代码吧
Session session = null;
Properties props = System.getProperties();
props.put(“mail.transport.protocol”, “smtp”);
props.put(“mail.smtp.host”, “smtp.qq.com”);
props.setProperty(“mail.smtp.port”, “25”);
props.put(“mail.smtp.auth”, “true”);
PopupAuthenticator authenticator = new PopupAuthenticator(“xx此处填写你的邮箱账号xx”, “xx此处填授权码xx”);
// MailSSLSocketFactory sf = new MailSSLSocketFactory();
// sf.setTrustAllHosts(true);
// props.put(“mail.smtp.ssl.enable”, “true”);
// props.put(“mail.smtp.ssl.socketFactory”, sf);
session = Session.getInstance(props, authenticator);

上面注释的就是加密代码啦,如果途中有报错 什么503的错误,就是
props.put(“mail.smtp.auth”, “true”);这个属性忘记加上啦,我看到网上有很多说什么什么的,可是试了都不行,加上这个就OK了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值