QQ邮箱发送给163为例;
话不多说,开始:
发送邮件者需要设置 登录自己的QQ邮箱,进入自己的邮箱,首页-->设置-->账户;
账户-->找到
-->POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,
然后开启 IMAP/SMTP服务 ,开启时你会看到一个授权码,复制保存起来用于在代码中添加为自己的验证密码;
maven项目即可
1. 导入maven依赖
<!-- https://mvnrepository.com/artifact/com.sun.mail/javax.mail -->
<dependency>
<groupId>com.sun.mail</groupId>
<artifactId>javax.mail</artifactId>
<version>1.5.6</version>
</dependency>
2. 编写发送邮件函数
import java.io.IOException;
import java.util.Calendar;
import java.util.Date;
import java.util.Properties;
import java.util.TimerTask;
import javax.mail.*;
import javax.mail.internet.InternetAddress;
import javax.mai