目錄:
一、如何設定 DNS ,完成域名驗證?
二、域名驗證失敗常見解決方法
三、常見 DNS 供應商設定文件
【重要】快速自查DNS記錄配置是否正確?
通過第三方工具(點擊跳轉) 查詢DNS配置是否正確,使用步驟如下:
1.進入SmartPush>>【送達能力】>>設置獨立品牌域名,選擇並複製其中一條DNS記錄的【名稱】
2.將該項【名稱】輸入到三方工具中,注意該【名稱】的類型 需要對應,比如此處為CNAME。
如果如下圖所示,對應的狀態均為成功。那麼該項DNS已經配置正確,靜待3小時以後 前往SmartPush進行驗證即可。
如果下圖對應的狀態均為不成功,請根據本文檔後續內容進行排查,或直接聯繫購買域名後台的客服進行排查。(比如godaddy、阿里雲等)
一、如何設定 DNS,完成域名驗證?
簡言之,就是在域名 DNS 紀錄中增加 SPF 紀錄及 CNAME 紀錄等資訊,完成發件域名驗證設定,透過這些 DNS 紀錄來證明您對該網域具有控制權。
注意:
發件人需要向其購買域名的供應商修改某些設定,以完成域名驗證;此操作可讓公司 IT 或管理員協助,也可以詢問網站架設相關人員。
此操作是增加新的解析,而不是在既有的資訊上修改,所以不會對其他解析產生影響。
操作步驟:
1. 登錄域名或供應商後台。
2. 根據 SmartPush > 送達能力 > 域名驗證提供的 DNS 資訊,在後台增加紀錄:
DNS 紀錄範例,域名地址為 info.smartpushedm.com
類型 | 名稱 | 數值 | 優先級 | 備註 |
CNAME | zwcgzhc7iacdncbn5yvomav7n7ivldwj._domainkey.info.smartpushedm.com | zwcgzhc7iacdncbn5yvomav7n7ivldwj.dkim.amazonses.com | ||
CNAME | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info.smartpushedm.com | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info.smartpushedm.com | ||
CNAME | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info.smartpushedm.com | 45scwo6bvfxs3ky4nw2im76nzxiqofuz.dkim.amazonses.com | ||
TXT | edm.info.smartpushedm.com | v=spf1 include:amazonses.com ~all | ||
MX | edm.info.smartpushedm.com | feedback-smtp.ap-southeast-1.amazonses.com | 10 | |
TXT | default._bimi.info.smartpushedm.com | v=BIMI1;l=https://sl-smartfile.oss-accelerate.aliyuncs.com/frontend/smart-push/product/1644486561340/1687780825628_fb9f1918.svg;a= | (選填)在域名設定時,有提交 Logo 圖片者才會有此紀錄。 | |
TXT | _dmarc.info.smartpushedm.com | v=DMARC1;p=quarantine;pct=100;rua=mailto:smartpush@shoplineapp.com;ruf=mailto:smartpush@shoplineapp.com;fo=1 | 根據是否上傳 Logo 圖片,項目的數值會產生對應變化。 | |
TXT | smartpush.info.smartpushedm.com | v=4c4733f132b7b105e3ba17e159d213fa |
注意:
部分域名供應商的 DNS 資訊格式有所差異,例如使用 Godaddy / 阿里雲 / 美橙互聯者,需要將【名稱】中的主域名刪除。
若無法確定是否需要刪除,可以諮詢域名供應商客服。
具體變更方法如下所示:
類型 | 名稱 | 變更為 |
CNAME | zwcgzhc7iacdncbn5yvomav7n7ivldwj._domainkey.info.smartpushedm.com | zwcgzhc7iacdncbn5yvomav7n7ivldwj._domainkey.info |
CNAME | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info.smartpushedm.com | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info |
CNAME | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info.smartpushedm.com | obewxtvzcvif6j2bxdchsubkwpbob64p._domainkey.info |
TXT | edm.info.smartpushedm.com | edm.info |
MX | edm.info.smartpushedm.com | edm.info |
TXT | default._bimi.info.smartpushedm.com | default._bimi.info |
TXT | _dmarc.info.smartpushedm.com | _dmarc.info |
TXT | smartpush.info.smartpushedm.com | smartpush.info |
*為什麼 Godaddy / 阿里雲 / 美橙互聯這些服務商的域名在設定 DNS 紀錄時,需要從名稱中刪除末端主域名?
因為這些供應商系統會自動將域名附加到您輸入的【名稱】欄字元末端,因此在增加 DNS 紀錄時無需重複操作。
例如:
預期的 DNS 紀錄名稱為 _dmarc.smartpushedm.com,輸入的紀錄名稱為 _dmarc.smartpushedm.com,供應商自動加入域名後綴後,實際的紀錄名稱為 _dmarc.smartpushedm.com.smartpushedm.com。這樣就會導致 DNS 驗證失敗。
3. 增加紀錄後,等待 DNS 生效,即可進行驗證。
- 於域名供應商的後台增加 DNS 紀錄後,通常需要 24 小時方可生效,因此建議 24 小時後再點選進行驗證。另外請特別留意,此處的 24 小時為估計值,實際生效時間根據域名供應商的不同而有所差異,但不應超過 72 小時;若長時間無法驗證成功,請參考文末常見問題,或透過 info@smartpushedm 聯絡 SmartPush 團隊協助。
- 當您上傳完 Logo,產生 DNS 紀錄後,若需要驗證域名,請不要在【送達能力】重新新增一次,因為重新上傳 Logo 可能會導致 DNS 紀錄發生變化,進而使原有的 DNS 失效。
正確的作法為:前往設定 > 發件域名 > 管理域名中,進行域名驗證。
二、域名驗證失敗常見解決方法
1. 再次檢查域名 DNS 紀錄是否正確;
2. 確認獨立發件域名的地址是否和域名供應商的後台地址一致;
3. 確認完成 DNS 紀錄設定的時間,通常需要 24 小時,最長不超過 72 小時;
4. 若使用 Godaddy / 阿里雲 / 美橙互聯作為域名供應商,需要將【名稱】中的主域名刪除,如下所示:
edm.info.smartpushedm.com >> edm.info
edm.smartpushedm.com >> edm
smartpushedm.com >> @
若不能確定是否需要刪除,請聯絡域名供應商客服人員協助。
5. 若仍然無法解决,可透過 info@smartpushedm.com 直接與 SmartPush 團隊聯絡,協助您後續排查。
三、常見 DNS 供應商設定文件
萬網(阿里雲) https://help.aliyun.com/document_detail/29725.html?spm=a2c4g.11186631.2.1.66cf5b00WFhkWt
Godaddy https://uk.godaddy.com/help/add-a-cname-record-19236
美橙互聯 https://www.cndns.com/help/help_con.aspx?hid=224
騰訊雲https://cloud.tencent.com/document/product/302/12648
百度雲 https://cloud.baidu.com/doc/BCD/index.html#.E5.9F.9F.E5.90.8D.E8.A7.A3.E6.9E.90
AWS https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/ResourceRecordTypes.html
評論