1.maven依赖,也可以导相应的包 mail包 和 activation包
<!-- 邮箱的依赖 --> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1.1</version> </dependency>
2.项目代码,需要有网络的条件下
首先 先拿到自己的邮箱协议授权码
然后开启协议 会看到 一个码 就是 协议授权码 然后替换我下面的授权码即可
package com.Mial; import com.sun.mail.util.MailSSLSocketFactory; import javax.mail.*; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.security.GeneralSecurityException; import java.util.Properties; /** * * @author yrc * @version SuperMarket */ public class MailDem01 { public static void main(String[] args) throws Exception { Properties prop=new Properties(); prop.setProperty("ma