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