JAVA實現郵件驗證(註冊功能中使用)
阿新 • • 發佈:2018-10-31
原始碼: 連結: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
參考資源: