快捷搜索: 王者荣耀 脱发

Java实现邮箱发送验证码(以QQ邮箱为例)

1、首先下载相关Java包

地址:

2.创建一个项目将jar包导入

3.相关代码(主类SendEmail):

4.创建一个主方法进行测试:

public class Test {
	public static void main(String[] args) {
		SendEmail sendEmail=new SendEmail();
		//设置要发送的邮箱
		sendEmail.setReceiveMailAccount("输入要发送的邮箱的账号");
		//创建10位发验证码
		Random random=new Random();
		String str="";
		for(int i=0;i<10;i++) {
			int n=random.nextInt(10);
			str+=n;
		}
		sendEmail.setInfo(str);
		try {
			sendEmail.Send();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

}

5.运行完成之后查看邮箱是否成功

开始准备:

在自己的邮箱中进行如下设置获取授权码:

1.点击设置:

2.在账户中进行设置

3.开启(POP3/SMTP服务)协议

在设置发过程中会反馈自己的授权码。

以上设置完毕,就完成了简单的邮箱信息发送!!!

经验分享 程序员 微信小程序 职场和发展