Exchange管理之:使用Telnet發送郵件

使用Telnet發送郵件服務器

SMTP(SimpleMailTransferProtocol)即簡單郵件傳輸協議,它是一組用於由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬於TCP/IP協議族,它幫助每臺計算機在發送或中轉信件時找到下一個目的地。經過SMTP協議所指定的服務器,就能夠把E-mail寄到收信人的服務器上了,整個過程只要幾分鐘。SMTP服務器則是遵循SMTP協議的發送郵件服務器,用來發送或中轉發出的電子郵件。
在傳輸文件過程當中使用 端口 :25

一:使用遠程鏈接命令鏈接到mail服務器:mail.wen.comide

153204903.png

ehloui

HELO是客戶向對方郵件服務器發出的標識本身的身份的命令spa

SMTP郵件發送程序與SMTP郵件接收程序創建鏈接的第一條必須的命令,主機名是當前郵件發送者的主機名;3d

auth代理

如今通常的郵箱都須要進行用戶名、密碼驗證,並且SMTP郵件服務器通常都使用Login驗證方式,所以就不用考慮其餘兩種驗證方式了htm

mailfrom:發送人郵箱地址:能夠隨意寫blog

MAILFROM命令用來表示發送者的郵件地址路由

rcptto:收件人郵箱地址:必須爲存在的郵箱get

RCPTTO:標識接收者的郵件地址

DATA表示下面是郵件的數據部分,輸入完畢之後,以一個"."開始的行做爲數據部分的結束標識;QUIT表示退出此次會話,結束郵件發送

data

data命令用於表示該命令以後的全部內容、數據都將被做爲郵件的相關內容,直到遇到<CRLF>.<CRLF>標識符,即一個句號「.」結束郵件的發送內容;

quit

153159839.png

發送郵件成功:

153202582.png

SMTP要通過創建鏈接、傳送郵件和釋放鏈接3個階段。具體爲:

(1)創建TCP鏈接。
(2)客戶端向服務器發送HELLO命令以標識發件人本身的身份,而後客戶端發送MAIL命令。
(3)服務器端以OK做爲響應,表示準備接收。
(4)客戶端發送RCPT命令。
(5)服務器端表示是否願意爲收件人接收郵件。
(6)協商結束,發送郵件,用命令DATA發送輸入內容。
(7)結束這次發送,用QUIT命令退出。
SMTP服務器基於DNS中的郵件交換(MX)記錄路由電子郵件。電子郵件系統發郵件時是根據收信人的地址後綴來定位郵件服務器的。SMTP經過用戶代理程序(UA)完成郵件的編輯、收取和閱讀等功能;經過郵件傳輸代理程序(MTA)將郵件傳送到目的地。
相關文章
相關標籤/搜索