如何正確設定 DNS ,完成域名驗證?

目錄:

一、如何設定 DNS ,完成域名驗證?

二、域名驗證失敗常見解決方法

三、常見 DNS 供應商設定文件

 

【重要】快速自查DNS記錄配置是否正確?

通過第三方工具(點擊跳轉) 查詢DNS配置是否正確,使用步驟如下:

1.進入SmartPush>>【送達能力】>>設置獨立品牌域名,選擇並複製其中一條DNS記錄的【名稱】

2.將該項【名稱】輸入到三方工具中,注意該【名稱】的類型 需要對應,比如此處為CNAME。

如果如下圖所示,對應的狀態均為成功。那麼該項DNS已經配置正確,靜待3小時以後 前往SmartPush進行驗證即可。

如果下圖對應的狀態均為不成功,請根據本文檔後續內容進行排查,或直接聯繫購買域名後台的客服進行排查。(比如godaddy、阿里雲等)

nnnnn.png

 

一、如何設定 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 生效,即可進行驗證。

  1. 於域名供應商的後台增加 DNS 紀錄後,通常需要 24 小時方可生效,因此建議 24 小時後再點選進行驗證。另外請特別留意,此處的 24 小時為估計值,實際生效時間根據域名供應商的不同而有所差異,但不應超過 72 小時;若長時間無法驗證成功,請參考文末常見問題,或透過 info@smartpushedm 聯絡 SmartPush 團隊協助。
  2. 當您上傳完 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

還有其他問題?提交請求

評論