中文在线а√天堂_99久久无码一区人妻_国精产品一区一区三区_国产精品激情av久久久青桔_国产综合久久久久

歡迎來(lái)到上海木辰信息科技有限公司!我司專業(yè)做企業(yè)郵箱、網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、云服務(wù)器、域名注冊(cè)等互聯(lián)網(wǎng)業(yè)務(wù)。

使用 SMTP 發(fā)送郵件

作者:阿里云企業(yè)郵箱    發(fā)布時(shí)間:2022-09-22 15:51:53  訪問(wèn)量:1057  

阿里企業(yè)郵箱開(kāi)啟 SMTP 發(fā)信功能

您需要先開(kāi)啟 SMTP 發(fā)信功能才能通過(guò) SMTP 接口發(fā)送郵件。

  1. 登錄 郵件推送控制臺(tái)。
  2. 單擊左側(cè)導(dǎo)航欄中 發(fā)信地址,進(jìn)入發(fā)信地址頁(yè)面。
  3. 在發(fā)信地址列表中,找到您要開(kāi)啟 SMTP 發(fā)信功能的發(fā)信地址,在對(duì)應(yīng)的操作欄中單擊 設(shè)置 SMTP 密碼
  4. 在彈出對(duì)話框中填寫(xiě) SMTP 密碼,然后單擊 確定。

SMTP 發(fā)信方法

SMTP 協(xié)議是一個(gè)簡(jiǎn)單的郵件傳輸協(xié)議,利用它您可以將郵件發(fā)送給別人。此協(xié)議使用命令和應(yīng)答在客戶端與服務(wù)器之間傳輸報(bào)文。即客戶端發(fā)出一個(gè)命令,服務(wù)器返回一個(gè)應(yīng)答。發(fā)送方與接收方進(jìn)行一問(wèn)一答的交互,由發(fā)送方控制這個(gè)對(duì)話。

目前最新的 SMTP RFC 協(xié)議是 RFC5321

使用 SMTP 協(xié)議的郵件服務(wù)器分為兩種:

  • 一種為郵件發(fā)送服務(wù)器,通常叫做 smtpd,需要發(fā)件人進(jìn)行認(rèn)證。
  • 一種為郵件接收服務(wù)器,通常叫做 mx,接收外部運(yùn)營(yíng)商用戶投遞給本地用戶的郵件。

阿里云郵件推送的郵件服務(wù)器為 smtpd,所以需要進(jìn)行用戶認(rèn)證(要求認(rèn)證用戶名和發(fā)件人必須一致),認(rèn)證用戶名(就是發(fā)件人)和密碼可以通過(guò)控制臺(tái)進(jìn)行設(shè)置。

程序中調(diào)用 SMTP 發(fā)送郵件可以使用各種語(yǔ)言的 SMTP Library。詳細(xì)參考,請(qǐng)見(jiàn) SMTP 調(diào)用示例。

通過(guò) SMTP 協(xié)議發(fā)送郵件的整體過(guò)程如下:

  1. 客戶端使用 telnet 命令連接到SMTP服務(wù)器,建立會(huì)話。
  2. 客戶端發(fā)送一個(gè) HELO 或 EHLO 命令。
  3. 客戶端發(fā)送一個(gè) AUTH 認(rèn)證命令進(jìn)行用戶登錄(使用 smtpd 方式)。
  4. 客戶端發(fā)送一個(gè) MAIL 命令指定發(fā)件人。
  5. 客戶端發(fā)送一個(gè) RCPT 命令指定收件人。
  6. 客戶端發(fā)送一個(gè) DATA 命令準(zhǔn)備輸入郵件正文。
  7. 客戶端發(fā)送一個(gè) . 命令(點(diǎn)命令)表示 DATA 命令結(jié)束。
  8. 客戶端發(fā)送一個(gè) QUIT 命令結(jié)束會(huì)話。

示例

為幫助您熟悉使用 SMTP 協(xié)議發(fā)送郵件的流程,提供以下 telnet 命令會(huì)話過(guò)程示例,來(lái)描述 SMTP 命令會(huì)話過(guò)程。

備注:其中 S 代表服務(wù)器,C 代表客戶端??梢允褂?Linux 命令 echo -n Content|base64 進(jìn)行 base64 編碼。



聲明:本文由收集整理的《使用 SMTP 發(fā)送郵件》,如轉(zhuǎn)載請(qǐng)保留鏈接:http://www.fb08.cn/news_in/2547

點(diǎn)贊  0  來(lái)源:阿里云

相關(guān)搜索:

QQ咨詢

微信咨詢