簡單來講:服務器
SMTP是用來寄信的:端口25網絡
POP3是用來收信的:端口110網站
1.SMTPui
Simple Mail Transfer Protocal,簡單郵件傳輸協議。it
SMTP的一個重要特色是它可以在傳送中接力傳送郵件,即郵件能夠經過不一樣網絡上的主機接力式傳送。工做在兩種狀況下:一是電子郵件從客戶機傳輸到服務器;二是從某一個服務器傳輸到另外一個服務器。 SMTP是個請求/響應協議,它監聽25號端口,用於接收用戶的郵件請求,並與遠端郵件服務器創建SMTP鏈接。登錄
SMTP工做機制
服務器端
SMTP一般有兩種工做模式:發送SMTP和接收SMTP。具體工做方式爲:發送SMTP在接到用戶的郵件請求後,判斷此郵件是否爲本地郵件:
軟件
是——>直接投送到用戶的郵箱;
請求
否——>向DNS查詢遠端郵件服務器的MX紀錄,並創建與遠端接收SMTP之間的一個雙向傳送通道,此後SMTP命令由發送SMTP發出,由接收SMTP接收,而應答則反方面傳送。一旦傳送通道創建,SMTP發送者發送MAIL命令指明郵件發送者。若是SMTP接收者能夠接收郵件則返回OK應答。SMTP發送者再發出RCPT命令確認郵件是否接收到。若是SMTP接收者接收,則返回OK應答;若是不能接收到,則發出拒絕接收應答(但不停止整個郵件操做),雙方將如此重複屢次。當接收者收到所有郵件後會接收到特別的序列,若是接收者成功處理了郵件,則返回OK應答。程序
2.POP協議
POP的全稱是 Post Office Protocol ,即郵局協議,用於電子郵件的接收,它使用TCP的110端口,如今經常使用的是第三版,因此簡稱爲 POP3。
當咱們寄信給另一我的時,對方當時多半不會在線上,因此郵件服務器必須爲收信者保存這封郵件,直到收信者來檢查這封郵件。當收信人收郵件的時候,必須經過POP協議,才能取得郵件。
POP3採用Client/Server工做模式。當客戶機須要服務時,客戶端的軟件(Outlook Express或FoxMail)將與POP3服務器創建TCP鏈接,此後要通過POP3協議的三種工做狀態,首先是認證過程,確認客戶機提供的用戶名和密碼,在認證經過後便轉入處理狀態,在此狀態下用戶可收取本身的郵件或作郵件的刪除,在完成響應的操做後客戶機便發出quit命令,此後便進入更新狀態,將作刪除標記的郵件從服務器端刪除掉。到此爲止整個POP過程完成。
郵箱設置:
其實通常每一個提供電子郵件服務的網站都有本身的SMTP和POP服務器地址,在你登陸你的電子郵件網站時仔細找找確定能發現它們,若是找不到還能夠查看一下網站的「幫助」。
其實簡單的說,POP服務器是用來收信的,並且每一個E_mail地址通常只有一個。若是你要同時收取多個郵箱的信件,就必須挨個設置每一個郵箱的POP3服務器地址。你別告訴我找不到,告訴你一個小竅門吧:在你申請了免費信箱以後,仔細看看它的幫助文件,通常都能找到。至於SMTP服務器,能夠理解爲就是用來寄信的,並且大多數SMTP服務器也是免費的,也就是說,無論你有無E-mail信箱,只要想寄信,隨便填上一個SMTP服務器,就能夠寄信了。若是你用Outlook Express或者其它郵件程序發信,又同時擁有多個免費郵箱,沒必要設置多個SMTP服務器,只要選擇一個填上就好了,好比新浪郵件提供的服務器就是:smtp.sina.com.cn。