用 Squarespace 架網站的人,網域常常也順手掛在同一個帳號裡管理。收到電子豹寄來的 DNS 設定檔要新增六筆紀錄前,先花一分鐘確認你的網域連接方式:Squarespace 有一種連接方式的 DNS 設定根本不在自家後台,要回到原本的網域註冊商操作,欄位名稱跟操作方式都不一樣。
這篇教學會先幫你確認網域連接方式,再一步步帶你在 Squarespace 後台新增六筆紀錄。
💡 重要提醒:文中出現的紀錄名稱與數值都是示意用途,並非實際要填入的內容。實際操作時,請依照你收到的 DNS 設定檔(CSV)裡的值逐一填入,操作步驟與本文相同。
六筆紀錄總覽
| # | Record Name | Type | 說明 |
|---|---|---|---|
| 1 | _dmarc |
TXT | DMARC 政策,以 v=DMARC1; 開頭,包含政策設定(如 p=none) |
| 2 | @(空白) | TXT | SPF 記錄,列出授權代表網域寄信的服務 |
| 3 | mx._domainkey |
TXT | Mailgun DKIM,以 k=rsa; p= 開頭,後接一長串 RSA 公鑰字串 |
| 4 | xxxxxxxx..._domainkey |
CNAME | Amazon SES DKIM(第 1 筆),指向 xxxxxxxx....dkim.amazonses.com |
| 5 | yyyyyyyy..._domainkey |
CNAME | Amazon SES DKIM(第 2 筆),指向 yyyyyyyy....dkim.amazonses.com |
| 6 | zzzzzzzz..._domainkey |
CNAME | Amazon SES DKIM(第 3 筆),指向 zzzzzzzz....dkim.amazonses.com |
上表的 xxxxxxxx...、yyyyyyyy...、zzzzzzzz... 為示意字串,實際值請參照你收到的 DNS 設定檔。
開始前的注意事項:先確認網域連接方式
| 網域連接方式 | DNS 設定位置 |
|---|---|
| Squarespace 自有網域 | 直接在 Squarespace 後台的 DNS Settings 編輯 |
| 第三方網域(Nameserver Connect) | 在 Squarespace 後台的 DNS Settings 編輯 |
| 第三方網域(DNS Connect) | 需回到原網域註冊商編輯,本文不適用 |
進入 Squarespace DNS 管理介面
- 開啟瀏覽器,前往 https://account.squarespace.com/domains
- 輸入帳號與密碼登入
- 在 Domains 頁面,點擊你要設定的網域名稱
- 點擊「DNS Settings」
- 向下捲動至「Custom Records」區塊
💡 重要提醒:Squarespace 的 Host 欄位不需要填入網域名稱本身。
記錄 1:DMARC(TXT)
- 在「Custom Records」區塊,點擊「Add Record」按鈕
- 在「Type」下拉選單選擇「TXT」
- 在「Host」欄位輸入:
_dmarc - 在「Text」欄位依你的檔案填入
- 「TTL」保留預設值(4 hours)
- 點擊「Save」儲存
記錄 2:SPF(TXT)
- 點擊「Add Record」
- 「Type」選擇「TXT」
- 「Host」欄位輸入:
@ - 「Text」依你的檔案填入
- 點擊「Save」儲存
💡 重要提醒:Squarespace 在你新增後會自動合併 SPF 記錄,不需要手動處理。
記錄 3:Mailgun DKIM(TXT)
- 點擊「Add Record」
- 「Type」選擇「TXT」
- 「Host」依你的檔案填入,格式範例:
mx._domainkey - 「Text」依你的檔案填入(以
k=rsa; p=開頭) - 點擊「Save」儲存
驗證方式:請參照你的 DNS 設定檔中該筆記錄的 Validate URL 欄位。
記錄 4 到 6:Amazon SES DKIM(CNAME)
Amazon SES 使用三筆 CNAME 記錄來啟用 DKIM 簽章,三筆操作方式相同:
- 點擊「Add Record」
- 「Type」選擇「CNAME」
- 「Host」依你的檔案填入對應的識別碼
- 「Alias Data」依你的檔案填入對應的目標網域
- 點擊「Save」儲存
Squarespace 的 CNAME 目標欄位名稱為「Alias Data」,對應其他平台的「Value」或「Points to」欄位。驗證方式:請參照你的 DNS 設定檔中該筆記錄的 Validate URL 欄位。
設定完成後的確認清單
📌 逐項確認:
_dmarcTXT 記錄已新增- @ SPF TXT 記錄已新增
mx._domainkeyTXT 記錄已新增(Mailgun DKIM)- 三筆 Amazon SES DKIM CNAME 記錄均已新增
- 使用 DNS 設定檔中各筆記錄提供的 Validate URL 逐一驗證記錄是否已生效
Squarespace 自訂記錄預設 TTL 為 4 小時,DNS 更新最多可能需要 24 至 48 小時才會在全球完全生效。
常見問題
Squarespace 後台找不到 DNS Settings 可以編輯,怎麼辦?
先確認你的網域連接方式。如果是「第三方網域(DNS Connect)」,代表 DNS 設定還留在原本的網域註冊商那邊,要回到那個平台操作,本文的步驟不適用。只有「Squarespace 自有網域」或「Nameserver Connect」這兩種,才會在 Squarespace 後台看到 DNS Settings。
SPF 記錄已經存在,還要處理合併嗎?
不用手動處理。Squarespace 新增 SPF 紀錄時,系統會自動幫你合併現有內容,這點跟 Cloudflare、GoDaddy 那種需要手動編輯合併的做法不一樣。
CNAME 記錄要填在哪個欄位?
Squarespace 把 CNAME 的目標欄位叫做「Alias Data」,不是「Value」也不是「Target」,找到這個欄位名稱就對了。
如果你是透過電子豹申請的寄件者身份驗證,DNS 設定檔裡已經把六筆紀錄的 Type、Host、Text(或 Alias Data)都列好了。你只需要照著這篇教學,把對應的值貼進 Squarespace 的 Custom Records 區塊。等到 Validate URL 顯示紀錄生效,電子豹後台的驗證狀態也會跟著更新。