Java郵箱驗證實現

1 環境部署

1.1用eclipse創建maven的jar項目,同時添加依賴:

<!-- 郵箱驗證相關 -->

<dependency>

<groupId>javax.activation</groupId>

<artifactId>activation</artifactId>

<version>1.1</version>

</dependency>

<dependency>

<groupId>javax.mail</groupId>

<artifactId>mail</artifactId>

<version>1.4</version>

</dependency>

<dependency>

<groupId>com.sun.mail</groupId>

<artifactId>javax.mail</artifactId>

<version>1.4.4</version>

</dependency>

1.2 使用1.8版本的jdk

<build>

<plugins>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>3.2</version>

<configuration>

<source>1.8</source>

<target>1.8</target>

<encoding>UTF-8</encoding>

</configuration>

</plugin>

</plugins>

</build>

1.3 項目結構圖,如圖所示:

 

2 發送郵件

2.1代碼展示:

2.2結果展示:

 

2.3注意問題:

本文檔使用的文件發送郵箱使用的是163郵箱,所以要開啓163郵箱的客戶端授權,POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服務。

 

3接受郵件:

3.1代碼展示:

 

3.2結果展示

 

4刪除郵件

4.1代碼展示:

4.2結果展示:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章