1、A記錄
記錄類型: A
主機記錄: mail (客戶端使用還需要增加3條 imap、pop、smtp主機記錄)
記錄值:郵件服務器固定的ip地址,互聯網使用需要固定公網ip
2、MX記錄
記錄類型: MX
主機記錄: 留空不填 或者填 @
記錄值:郵件接收機器的主機名,自建郵件服務器一般跟A記錄一致,也就是 mail.域名 (mail.domain.com)
3、SPF記錄
記錄類型: TXT
主機記錄:留空不填 或者填 @
記錄值:v=spf1 a mx ip4:郵件服務器出站ip地址 -all (把所有的出站ip包含進去,有中繼服務商的需要把服務商的出站ip加進去,一般是include:服務商spf記錄)
4、DKIM記錄
記錄類型:TXT
主機記錄:咨詢郵件服務商
記錄值:咨詢郵件服務商
5、DMARC記錄
記錄類型:TXT
主機記錄:_dmarc
記錄值:v=DMARC1;p=none; rua=mailto:test@test.com(test@test.com改為您的郵箱)
Dmarc記錄里,有兩個值可由您來自定義:
p:用於告知收件方,當檢測到某郵件存在偽造發件人的情況,收件方要做出什么處理,reject為拒絕該郵件;none為不作任何處理;quarantine為將郵件標記為垃圾郵件。
ruf:用於當檢測到偽造郵件,收件方須將檢測結果發送到哪個郵箱地址。rua=mailto:test@xxx.com;ruf=mailto:test@xxx.com;
建議:p值最優設置方式是第一次設置選擇none,觀察發信情況一個月,再改為quarantine,再觀察一個月,最后再設為reject。
6、PTR記錄
域名反向解析,聯系ISP網絡提供商。
7、參考鏈接
spf記錄:http://www.renfei.org/blog/introduction-to-spf.html
dmarc記錄:https://dmarc.org/overview/
8、某郵件廠商自建郵件服務器在阿里雲的域名DNS解析設置參考
1)、登陸阿里雲控制台,找到域名與網站==>雲解析DNS
2)、找到需要設置的域名、點擊解析設置
3)、添加解析
①、添加A記錄,點擊添加解析記錄
記錄類型 A 主機記錄 mail 記錄值:郵件服務器公網ip地址
②、添加MX記錄,點擊添加解析記錄
記錄類型 MX 主機記錄 @ 記錄值:mail.域名
③、添加spf記錄,點擊添加解析記錄
記錄類型 TXT 主機記錄 @ 記錄值:v=spf1 ip4:郵件服務器的出站IP地址 include:spf.mailrelay.cn -all
④、DKIM記錄,登陸郵件管理后台,生成主機記錄和記錄值
返回阿里雲DNS雲解析后台,點擊添加解析記錄
記錄類型 TXT 主機記錄 umail._domainkey 記錄值:管理后台的值復制進去
添加完成后,等解析生效登陸郵件管理后台,點擊驗證確認解析設置是否生效正確。
⑤、DMARC記錄,點擊添加解析記錄
記錄類型 TXT 主機記錄 _dmarc 記錄值:v=DMARC1;p=none;rua=mailto:test@test.com
⑥、聯系ISP網絡提供商,申請ip地址反向解析做PTR記錄
9、部分郵件服務商退信代碼
郵件服務商 | 退信代碼說明 |
---|---|
QQ 郵箱 | http://service.mail.qq.com/cgi-bin/help?id=20022 |
網易郵箱 | http://help.163.com/09/1224/17/5RAJ4LMH00753VB8.html |
263 郵箱 | http://www.263.net/263/helpcenter/mailbounce/20150906/842.html |
Sohu 郵箱 | http://mail.sohu.com/info/policy |
微軟郵箱(@hotmail.com、@live.com、@live.cn、@outlook.com等) | https://mail.live.com/mail/troubleshooting.aspx#errors |
Yahoo 郵箱 | https://help.yahoo.com/kb/postmaster/smtp-error-codes-sln23996.html?impressions=true |
Aol 郵箱 | https://postmaster.aol.com/error-codes |
阿里郵箱 | https://help.aliyun.com/knowledge_detail/44499.html?spm=5176.13910061.0.0.431f2fa4LF9hBp&aly_as=Lmnop8-W |