[除錯] G-Suite 被擋信問題排除
除錯紀錄
最近公司同仁有在抱怨常常寄信到特定單位會寄丟,利用 Google CheckMX 檢查發現
1 | SPF must allow Google servers to send mail on behalf of your domain. |
![spf-must-allow-google](/2020/05/13/%E9%99%A4%E9%8C%AF-G-Suite-%E8%A2%AB%E6%93%8B%E4%BF%A1%E5%95%8F%E9%A1%8C%E6%8E%92%E9%99%A4/spf-must-allow-google.png)
根據說明文件表示,需要新增一筆 SPF TXT Record
1 | v=spf1 include:_spf.google.com ~all |
由於我們有利用第三方 Mail Service 來寄信,可以使用 SPF Wizard 來幫助產出正確的 SPF TXT Record
在 Any domains that may deliver or relay mail for this domain
新增所有 Mail Service 的 Domain
1 | _spf.google.com mailgun.org |
![spf-wizard](/2020/05/13/%E9%99%A4%E9%8C%AF-G-Suite-%E8%A2%AB%E6%93%8B%E4%BF%A1%E5%95%8F%E9%A1%8C%E6%8E%92%E9%99%A4/spf-wizard.png)
到 DNS Server 更新 SPF TXT Record
1 | v=spf1 include:_spf.google.com include:mailgun.org ~all |
回到 Google CheckMX 檢查,通過測試~~
![checkmx-successes](/2020/05/13/%E9%99%A4%E9%8C%AF-G-Suite-%E8%A2%AB%E6%93%8B%E4%BF%A1%E5%95%8F%E9%A1%8C%E6%8E%92%E9%99%A4/checkmx-successes.png)