郵件發送相關問題

一、發信程序有問題,連接不上服務器或者遇到收件人不存在導致程序拋異常等其他錯誤,參考發信模板,支持Java,C#,NodeJS,Python,PHP,Perl,Ruby,Go,https://help.aliyun.com/document_detail/29450.html?spm=a2c4g.11186623.6.587.dr3CZJ,用戶看了說明文檔後還是解決不了再找我

二、郵件內容被修改,這種問題一定是客戶端問題或者是中間鏈路被轉發時出了問題,阿里郵箱承諾不會修改用戶郵件內容,大客戶可免費提供技術排查

三、smtp非加密端口25,加密端口465,ECS封禁了25和465端口,但炳琪開了一個80端口,可供ECS上用戶使用發信,遇到ECS用戶反饋連接不上可建議連接80端口;另外,SMTP不支持Starttls

四、錯誤碼問題,參考下面錯誤碼(請自動在SLS搜索拿到指紋,下面幫助文檔解決不了的可聯繫我)

smtp賬號認證相關的錯誤: 發件人 and logtpye:15103

smtp其他錯誤:logtype:12006 and 發件人 and 收件人

mta相關錯誤:logtype:11005 and 發件人 and 收件人

那麼如何確認一個郵件被阿里接收呢,拿到指紋後搜 fingerprint and 12008(SMTP)或者fingerprint and 11007(MTA),進來後若是發信不成功則讓用戶提供退信(或者根據fingerprint and outsmtp_srv 來判斷屬於阿里內部問題還是阿里外部問題,能搜到結果問題屬於我,否則問題讓磊哥排查)

526 Authentication failure[1]            認證失敗次數太多

526 Authentication failure[0]            認證失敗

524 username or passwd is NULL           賬號或密碼爲空

523 cipher text is invalid base64 format           認證賬號和密碼需要base64加密

554 RCPT (account) dosn't exist           收件人不存在

501 \"MAIL FROM\" is non-local account           發件人郵箱不是本系統賬號(僅針對SMTP)

502 Mailfrom account is a local account           發件人是本系統賬號(僅針對MTA)

450 \"MAIL FROM\" mailbox unavailable           發件人郵箱不可用

440 mail from account doesn't conform with authentication           發件人賬號和認證賬號必須一樣

553 \"RCPT TO\" mailbox unavailable           收件人郵箱不可用

504 the number of RCPT attempts is achieved the maximum threshold           收件人錯誤數量次數太多

505 the total of RCPTs is achieved the maximum threshold           收件人數量超限

552 mailbox is full           收件人郵箱滿了

510 The length of DATA content is achieved the maximum threshold           郵件內容超限

510 The length of Attach is achieved the maximum threshold           附件內容超限

510 The number of attachments is achieved the maximum threshold           附件數量超限

551 virus infected mail rejected           郵件被檢測到含有病毒

541 This account isn't allowed to send email           發件人不允許發送郵件

542 This account isn't allowed to receive email           收件人不允許接收郵件

554 Reject by behaviour spam           發信行爲被反垃圾攔截,請規範自己的發信行爲

454 Transient reject by behaviour spam           發信被反垃圾臨時攔截,請相隔一段時間重試

554 Reject by content spam           郵件內容被反垃圾判爲垃圾郵件,被拒

AuthAccount常見錯誤碼:
UC_OPER_NO_PERMISSION(無認證權限,例如運營商不匹配)
UC_LOGIN_SOURCE_NOT_ALLOWED(登錄源受限,比如關閉了pop協議,smtp協議)
UC_CLIENT_NON_SSL(標準協議非ssl端口錯誤)
UC_SECURITY_HIT_DB(撞庫)
UC_OUTER_IP(雙因素認證中,不允許第三方客戶端從外網登錄)
UC_ACCESS_IP_NOT_IN_ACCOUNT_ALLOWED_IPS(域設置了僅允許登錄ip白名單,用戶登錄ip不在白名單中)
UC_IP_FORBIDDEN(域設置了ip黑名單,登錄ip名字黑名單)
UC_ACCESS_OVER_FLOW(認證超頻)
UC_USER_WRONG_PASSWD(密碼錯誤)
UC_WRONG_PASSWORD_TOO_MANY_TIMES(密碼錯誤次數太多)
UC_INVALID_PARAMS(一般是用戶認證時只輸入了郵箱前綴)
UC_USER_FREEZED(賬號被凍結)
UC_DOMAIN_FREEZED(域被凍結)

 

UC_USER_ALIAS_NOT_EXIST 賬號別名不存在

UC_USER_NOT_EXIST 賬號不存在

UC_DOMAIN_ALIAS_NOT_EXIST 域別名不存在

UC_DOMAIN_NOT_EXIST 域名不存在

其他常見的公共錯誤碼

UC_INNER_ERROR (內部錯誤,需要用戶重試)

UC_UNKNOWN_FAILURE(內部錯誤,需要用戶重試)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章