利用邮箱发验证码

本文介绍了如何通过Java来实现邮箱验证码的发送。首先,在pom.xml文件中添加必要的依赖,接着创建一个Java类来处理邮件内容,最后在另一Java类中编写测试代码以发送验证码。
摘要由CSDN通过智能技术生成

1.在 pom.xml 中添加依赖

<dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-email</artifactId>
        <version>1.4</version>
</dependency>

2.创建一个新的Java类 放置Email

import org.apache.commons.mail.DefaultAuthenticator;
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.MultiPartEmail;
import org.apache.commons.mail.SimpleEmail;


public class Email {
    private String fromEmailAddress = "1234567890@qq.com";
    private String password = "XXXXXXXXXXXX";//授权码
    //private String toEmailAddress = "13516941274@163.com";//目的地址,实际上没有用到,因为下面函数重写了,然后就是传进来的

    //     普通文本邮件
    public void sendTextMail(String toEmailAddress, String title, String message) throws Exception {
        SimpleEmail email = new Simp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值