使用Telnet發送郵件服務器
一:使用遠程鏈接命令鏈接到mail服務器:mail.wen.comide
ehloui
HELO是客戶向對方郵件服務器發出的標識本身的身份的命令spa
SMTP郵件發送程序與SMTP郵件接收程序創建鏈接的第一條必須的命令,主機名是當前郵件發送者的主機名;3d
auth代理
如今通常的郵箱都須要進行用戶名、密碼驗證,並且SMTP郵件服務器通常都使用Login驗證方式,所以就不用考慮其餘兩種驗證方式了htm
mailfrom:發送人郵箱地址:能夠隨意寫blog
MAILFROM命令用來表示發送者的郵件地址路由
rcptto:收件人郵箱地址:必須爲存在的郵箱get
RCPTTO:標識接收者的郵件地址
DATA表示下面是郵件的數據部分,輸入完畢之後,以一個"."開始的行做爲數據部分的結束標識;QUIT表示退出此次會話,結束郵件發送
data
data命令用於表示該命令以後的全部內容、數據都將被做爲郵件的相關內容,直到遇到<CRLF>.<CRLF>標識符,即一個句號「.」結束郵件的發送內容;
quit
發送郵件成功:
SMTP要通過創建鏈接、傳送郵件和釋放鏈接3個階段。具體爲: