1. 程式人生 > >JAVA實現郵件驗證(註冊功能中使用)

JAVA實現郵件驗證(註冊功能中使用)

原始碼: 連結:https://pan.baidu.com/s/1iSRybqDdzYU8apEs1OtQBw 提取碼:q0gb

 易郵 and foxmail 連結:https://pan.baidu.com/s/1woOxn-UjmoALCQDjFuGAQQ 提取碼:1rxq

一:JavaMail

 JavaMail,顧名思義,提供給開發者處理電子郵件相關的程式設計介面。它是Sun釋出的用來處理email的API。它可以方便地執行一些常用的郵件傳輸。我們可以基於JavaMail開發出類似於Microsoft Outlook的應用程式。

二: SMTP(傳送)

SMTP(Simple Mail Transfer Protocol)即簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬於TCP/IP協議簇,它幫助每臺計算機在傳送或中轉信件時找到下一個目的地。通過SMTP協議所指定的伺服器,就可以把E-mail寄到收信人的伺服器上了,整個過程只要幾分鐘。SMTP伺服器則是遵循SMTP協議的傳送郵件伺服器,用來發送或中轉發出的電子郵件。 

三: POP3(接受)

POP3,全名為“Post Office Protocol - Version 3”,即“

郵局協議版本3”。是TCP/IP協議族中的一員,由RFC1939 定義。本協議主要用於支援使用客戶端遠端管理在伺服器上的電子郵件。提供了SSL加密的POP3協議被稱為POP3S。 

 

1.郵件伺服器

易郵郵件伺服器

2.客戶端

foxmail 

 參考資源:

https://www.imooc.com/learn/770