Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 如何编辑Google域中现有的SPF条目?_Dns_Amazon Ses_Spf_Google Domains - Fatal编程技术网

Dns 如何编辑Google域中现有的SPF条目?

Dns 如何编辑Google域中现有的SPF条目?,dns,amazon-ses,spf,google-domains,Dns,Amazon Ses,Spf,Google Domains,我通过谷歌域名购买了我的域名。这真是太棒了,因为你几乎所有的东西都是预先配置好的 直到你想改变一些事情 我正在使用AWS SES通过此域从我的平台发送电子邮件。这意味着我需要告诉DNS允许SES通过添加SPF记录来代表该域发送电子邮件 根据定义,域不能有多个SPF记录。这就是事情变得复杂的地方 开箱即用,Google Domains为您提供预配置的合成记录,SPF就是其中之一: 无法编辑这些预先配置的合成记录,单击“删除”按钮会让人感到害怕 有一节添加客户DNS记录,但这意味着将违反RFC44

我通过谷歌域名购买了我的域名。这真是太棒了,因为你几乎所有的东西都是预先配置好的

直到你想改变一些事情

我正在使用AWS SES通过此域从我的平台发送电子邮件。这意味着我需要告诉DNS允许SES通过添加SPF记录来代表该域发送电子邮件

根据定义,域不能有多个SPF记录。这就是事情变得复杂的地方

开箱即用,Google Domains为您提供预配置的合成记录,SPF就是其中之一:

无法编辑这些预先配置的合成记录,单击“删除”按钮会让人感到害怕

有一节添加客户DNS记录,但这意味着将违反RFC4408


你如何解决这个问题?

我认为你别无选择;你需要放弃他们提供的东西,手动构建你自己的集合。这不会花你太长时间——那里没有多少唱片。您可能可以安全地删除
SPF
类型的记录,只留下
TXT
一条

RFC违规是一个因素,但实际情况是,没有接收者会检查多个SPF记录(因为RFC),因此即使您添加了多个SPF记录也没有帮助


但最重要的是——准确记录它最初的配置方式,以便您可以轻松地返回到它

请原谅我的天真,但是如果我删除MX记录并将其添加回“自定义记录”部分,在重新添加之前,电子邮件传递会受到影响吗?不会,因为在看到新记录之前,旧记录仍然有效。另一件事是在切换之前减少TTL,尽管在这种情况下您可能无法做到这一点。