javaMail学习(一)——易邮邮件服务器的使用
這幾天跟著慕課網(wǎng)上的老師學習javaMail(學習鏈接如下:https://www.imooc.com/learn/770),做個學習筆記。
?
一、先講幾個概念。
1、javaMail:是Sun發(fā)布的用來處理email的API,是提供給開發(fā)者處理電子郵件相關的編程接口。
2、SMTP協(xié)議:用來發(fā)送郵件的協(xié)議,默認端口號:25
3、POP3協(xié)議:用來接收郵件的協(xié)議,默認端口號:110
4、郵件服務器:顧名思義,它是用來收發(fā)郵件的服務器,包括郵件發(fā)送服務器和郵件接收服務器。
像常用的網(wǎng)易郵箱(163郵箱):
SMTP服務器: smtp.163.com 端口號:25(默認的)
POP3服務器: pop.163.com 端口號:110(默認的)
查看方式:登陸郵箱---->設置---->POP9/SMTP/IMAP---->提示
?
QQ郵箱:
POP3服務器:pop.qq.com(端口995)
SMTP服務器:smtp.qq.com(端口465或587)
查看鏈接:http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=167
?
二、郵件收發(fā)的基本過程:
?
三、在本機搭建郵件發(fā)送服務器,模擬郵件發(fā)送。
1、郵件發(fā)送服務器:用的eyoumailserver(即易郵郵件服務器),安裝包已上傳到附件,有需要的可以下載。
?
2、安裝:很簡單,一路next就OK,直至finish。界面如下:
(PS:后面的兩個賬號是我后來添加的,安裝完成之后只有第一個Admin賬戶,郵件數(shù)量為1,這封郵件是易郵服務器給該賬號發(fā)送的測試郵件)
兩個注意點:
a、安裝目錄最好選擇沒有中文的目錄,避免以后出現(xiàn)一些莫名其妙的問題
b、在發(fā)郵件過程中必須保證該服務器啟動,否則發(fā)布出去。
?
3、配置郵箱服務器的域名。像163郵箱的后綴為163.com,QQ的為qq.com,這個就是域名。
點擊菜單欄的"工具---->服務器設置---->郵箱域名設置",如下圖:
?
易郵服務器的域名默認為admin.com,你可以將其改成其他的(當然不能是已有的域名,如163.com、qq.com),我這里修改成wjl.com,以后我的郵件服務器所有賬號的域名將為wjl.com。
?
4、添加賬號:
點擊界面上的“新賬號”或者菜單欄的“賬號---->新建賬號”來添加賬號。我這里添加一個user03的賬號,如下圖:
賬戶名隨便填,密碼隨便填,能記住就行。我這里填的是123456,比較好記。
點擊“確定”之后,易郵界面上將會多出一個user03的賬號,其郵件數(shù)量也是1。
為了方便賬號之間收發(fā)郵件,我再新建一個賬號user04,密碼也是123456。
最后,我這里就有5個賬號了。
賬號里邊的郵件怎么查看呢?這就需要用到郵箱客戶端了,請見下篇。
總結
以上是生活随笔為你收集整理的javaMail学习(一)——易邮邮件服务器的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: foxmail6.5+易邮邮件服务器搭建
- 下一篇: 《Go程序设计语言》网页版 Go语言圣经