如何发qq邮箱

更新时间:2023-03-06 05:39:17 阅读: 评论:0

时间校准-岂非

如何发qq邮箱
2023年3月6日发(作者:唬杀)

黑马程序员济南中心编著

【黑马程序员】使用javamail通过QQ邮箱发送邮件

在项目中,常常使用某一个邮箱地址作为项目对外的公共发送邮件的地址,QQ邮箱被

使用的概率不大,但是QQ邮箱的配置使用却别其他邮箱较为复杂,下面做一个简单的

demo来演示如何配置并使用QQ邮箱发送邮件

1.为QQ邮箱开通POP3/SMTP服务

2.开启的时候需要使用你注册的手机号向腾讯发送一个短信(按照上面提示发送),发送成

功之后点击“我已发送”

3.验证成功之后,QQ会返回一个授权码

黑马程序员济南中心编著

4.在项目中引入javamail相关jar包

demo中使用的是版本

代码如下:

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

publicclassMailUtils2{

privatestaticStringsmtp_host="";//QQSMTP服务

privatestaticStringurname="使用发件人邮箱地址";//邮箱账户

privatestaticStringpassword="iiotqaasiaiabfgc";//邮箱授权码-该授权码就是在

开启QQPOP3/SMTP服务时返回的那串激活码

privatestaticStringfrom="使用发件人邮箱地址";//邮箱账户

publicstaticvoidndMail(Stringsubject,Stringcontent,Stringto){

//设置发送邮件的properties

Propertiesprops=newProperties();

perty("",smtp_host);

perty("ol","smtp");

perty("","true");

//QQ邮箱需要SSL加密

perty("","true");

perty("",

"ketFactory");

perty("","465");

perty("","465");

//准备连接对象

黑马程序员济南中心编著

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

Sessionssion=tance(props);

//创建邮件信息

Messagemessage=newMimeMessage(ssion);

try{

m(newInternetAddress(from));//设置发件人

ipient(,new

InternetAddress(to));//设置收件人以及收件人地址

ject(subject);//邮件主题

tent(content,"text/html;chart=utf-8");//支持富

文本内容

Transporttransport=nsport();

t(smtp_host,urname,password);

ssage(message,Recipients());//发

送邮件

}catch(Exceptione){

tackTrace();

thrownewRuntimeException("邮件发送失败...");

}

}

publicstaticvoidmain(String[]args){

//测试

ndMail("测试邮件","你好a","收件人邮箱地址");

}

}

5.邮箱可以正常收到

本文发布于:2023-03-06 05:39:17,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678052357153991.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:如何发qq邮箱.doc

本文 PDF 下载地址:如何发qq邮箱.pdf

下一篇:返回列表
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|