smtp發送郵件
一米軟件發現有很多人想嘗試用smtp發送郵件,但在網上一搜很多都是教你如何用python來做到smtp發送郵件,這就讓不會代碼的我們望而卻步,其實不會代碼也可以用阿里云的smtp發信功能來進行smtp發送郵件,下面就一起來看看吧。
首先開啟 SMTP 發信功能
您需要先開啟 SMTP 發信功能才能通過 SMTP 接口發送郵件。
登錄郵件推送控制臺。
單擊左側導航欄中 發信地址,進入發信地址頁面。
在發信地址列表中,找到您要開啟 SMTP 發信功能的發信地址,在對應的操作欄中單擊 設置 SMTP 密碼。
在彈出對話框中填寫 SMTP 密碼,然后單擊 確定。
SMTP 發信方法
SMTP 協議是一個簡單的郵件傳輸協議,利用它您可以將郵件發送給別人。此協議使用命令和應答在客戶端與服務器之間傳輸報文。即客戶端發出一個命令,服務器返回一個應答。發送方與接收方進行一問一答的交互,由發送方控制這個對話。
目前最新的 SMTP RFC 協議是 RFC5321 。
使用 SMTP 協議的郵件服務器分為兩種:
一種為郵件發送服務器,通常叫做 smtpd,需要發件人進行認證。
一種為郵件接收服務器,通常叫做 mx,接收外部運營商用戶投遞給本地用戶的郵件。
阿里云郵件推送的郵件服務器為 smtpd,所以需要進行用戶認證(要求認證用戶名和發件人必須一致),認證用戶名(就是發件人)和密碼可以通過控制臺進行設置。
程序中調用 SMTP 發送郵件可以使用各種語言的 SMTP Library。詳細參考,請見 SMTP 調用示例。
通過 SMTP 協議發送郵件的整體過程如下:
客戶端使用 telnet 命令連接到SMTP服務器,建立會話。
客戶端發送一個 HELO 或 EHLO 命令。
客戶端發送一個 AUTH 認證命令進行用戶登錄(使用 smtpd 方式)。
客戶端發送一個 MAIL 命令指定發件人。
客戶端發送一個 RCPT 命令指定收件人。
客戶端發送一個 DATA 命令準備輸入郵件正文。
客戶端發送一個 . 命令(點命令)表示 DATA 命令結束。
客戶端發送一個 QUIT 命令結束會話。
示例
為幫助您熟悉使用 SMTP 協議發送郵件的流程,提供以下 telnet 命令會話過程示例,來描述 SMTP 命令會話過程。
備注:其中 S 代表服務器,C 代表客戶端。可以使用 Linux 命令 echo -n Content|base64 進行 base64 編碼。
- S:220 smtp.aliyun-inc.com MX AliMail Server(127.0.0.1)
- C:EHLO test.com
- S:250-smtp.aliyun-inc.com
- S:250-8BITMIME
- S:250-AUTH=PLAIN LOGIN XALIOAUTH
- S:250-AUTH PLAIN LOGIN XALIOAUTH
- S:250-PIPELINING
- S:250 DSN
- C:AUTH LOGIN
- S:334 dXNlcm5hbWU6
- C:dGVzdEB0ZXN0LmNvbQ== 備注:用戶名test@test.com的base64編碼
- S:334 UGFzc3dvcmQ6
- C:dGVzdA== 備注:用戶密碼test的base64編碼
- S:235 Authentication successful
- C:MAIL FROM:
備注:注意用 <> 將發件人擴起來 - S:250 Mail Ok
- C:RCPT TO:
- S:250 Rcpt Ok
- C:DATA
- S:354 End data with
. - C:subject: test
- C:from:
- C:to:
- C:
- C:test
- C:.
- S:Data Ok: queued as freedom ###envid=148316944
- C:QUIT
- S:221 Bye
其中,DATA 命令后輸入的郵件正文示例中,采用了最簡單的文本字符串數據。對于標準的富文本郵件,應該進行規范的 MIME 格式化,包括主題、正文的編碼等,這樣可以降低被接收方服務器判為垃圾郵件的風險。
上一條:郵件怎么發送
下一條:超級郵件群發機破解版
-
網站推廣軟件有哪些
網站推廣軟件是簡單易用的推廣工具,它突破了傳統SEO推廣的瓶頸,為網站推廣開拓了新的途徑,提升整體...
2018-09-19 14:47:53 閱讀:5258 #網絡營銷#
-
網絡推廣軟件有哪些
做網絡推廣,純手動操作的話費時又費力,這時我們就需要網絡推廣軟件來輔助自己,常用的網絡推廣軟件有哪...
2018-09-19 15:00:18 閱讀:5276 #網絡營銷#
-
網站推廣軟件哪個好
隨著網絡的發展,傳統的營銷方式已經不能滿足企業的業務發展,網絡推廣成為越來越多企業的選擇。如果需要...
2018-09-20 13:38:27 閱讀:5868 #網絡營銷#
-
有什么好的推廣軟件
現在有什么好的推廣軟件?一米軟件認為推廣軟件的好壞可以有幾個參數來定性的分析,比如軟件的使用率,節...
2018-09-20 13:55:11 閱讀:4700 #網絡營銷#
-
微信朋友圈營銷該怎么做?
很多傳統的營銷已經轉型為微信營銷,除了微信的公眾平臺訂閱號、服務號,連與朋友之間互動朋友圈也成為了...
2018-09-20 14:18:05 閱讀:4744 #網絡營銷#
熱門推薦
- 1怎么利用Facebook賺錢閱讀:6065
- 2電子郵件營銷的策略 閱讀:5530
- 3郵箱群發不進垃圾箱閱讀:6142
- 4群發郵箱平臺哪個好 閱讀:5683
- 5郵件推廣中的具體營銷步驟閱讀:5749
- 6如何群發郵件但不被發現閱讀:6777
- 7群發郵件如何不屏蔽閱讀:4140
- 8郵件如何群發多個不同的人閱讀:4298
- 9哪個郵箱群發效果好閱讀:4084
- 10如何群發郵件閱讀:4311
- 11電子郵件的營銷方法 閱讀:4106
- 12電子郵件雜志營銷 閱讀:4097
- 13電子郵件廣告樣式閱讀:4156
- 14郵件批量發送軟件 閱讀:4322
- 15外貿郵件群發閱讀:4030
- 16哪個郵箱群發效果好閱讀:4007
- 17郵件推廣的技巧閱讀:4231
- 18郵件如何群發閱讀:3994
- 19facebook 怎么增加好友閱讀:4176
- 20如何可以群發郵件 閱讀:4201
- 21郵件廣告投放渠道有哪些閱讀:4566
- 22批量群發郵件 閱讀:4123
- 23怎么發廣告郵件閱讀:4397
- 24郵件批量發送系統使用方法閱讀:4056
- 25群發郵件數量限制閱讀:4706
- 26批量發送個性化郵件閱讀:4201
- 27郵件怎么群發給很多人閱讀:4008
- 28如何自動發廣告郵件閱讀:4383
- 29如何群發郵件閱讀:76501
- 30郵件如何發給多人閱讀:76963
標簽更多+