本文主要介紹阿里郵箱賬號通過SMTP程序進行發信的問題。
詳細信息
客戶端或代碼程序發信都是使用的SMTP協議,需要配置SMTP服務器和端口等信息。
SMTP服務器地址和端口
SMTP服務器名稱:smtp.qiye.aliyun.com或者smtp.[$Domain]。
SMTP服務器端口:25(SSL加密端口為465)。
如果您需要使用自己郵箱的域名,請添加一條smtp的CNAME解析記錄,如何配置DNS解析請參見阿里郵箱域名解析。[$Domain]為您的郵箱域名。
您也可以使用阿里郵箱官方服務地址smtp.qiye.aliyun.com。
示例代碼
若為技術開發人員,需要使用代碼進行SMTP發信,請參考發信示例:
問題排查
1、配置后仍不能發信,請按下面建議排查:
檢查賬號密碼是否拼寫正確,不要有多余字符。
若使用465端口,請勾選開啟SSL。
檢查郵箱服務器地址是否正確。
默認SMTP發信功能已經開啟,如果沒有開啟,請參見開啟阿里郵箱的SMTP發信功能。
2、如果需要驗證服務器地址、端口、賬號、密碼等配置信息是否正確,可使用該參數在其他三方郵件客戶端中嘗試配置。
若使用客戶端可成功進行SMTP發信,但是所用程序發信無法成功投遞,需從所用程序自身核查是否有其他邏輯導致發信不成功,可能的原因如下。
SMTP服務器配置錯誤。
未開啟SMTP發信所選用的端口25(SSL加密端口為465)。
檢查發信代碼邏輯是否正確,建議寫死參數,先做發信測試。
更多信息
開啟阿里郵箱的SMTP發信功能
目前對新購用戶默認開啟禁止使用三方客戶端。
若需要使用三方客戶端,我們也為郵箱管理員提供了開啟或關閉允許使用三方客戶端的功能。
同時,為了更好地保護您的賬號安全,我們建議開啟三方客戶端的安全密碼功能:
管理員側強制啟用:域管如何開啟三方客戶端安全密碼?。
員工側也可以自行開啟:員工如何開啟和使用三方客戶端安全密碼?
確認管理員已允許使用三方客戶端功能后,使用管理員用戶登錄阿里郵箱默認進入域管界面,進入組織與用戶>郵箱管理,單擊對應的賬號名,勾選開啟POP3/SMTP服務和開啟IMAP/SMTP服務,然后單擊保存即可。該功能默認為開啟狀態。