0

我想在我自己的服务器上为我的域 example.com 设置 SPF,但我真的不明白如何做到这一点,所以这是我的问题:

1) 如果我想允许我的服务器 IP xxxx 使用 mail@example.com(或更好的 *@example.com)发送邮件,我的 SPF 记录应该是什么样子?

2) 我必须在哪里添加 SPF 记录?到我的 DNS 记录?我怎么把它存储在那里???

3) 我还想使用 myname@example.com 从我的笔记本电脑发送邮件,并且我使用我的服务器 IP xxxx 作为 SMTP 服务器,我想这不是 SPF 记录的问题吗?

希望这听起来不会太愚蠢,但我觉得这个 SPF 有点令人困惑;)

4

1 回答 1

1

使用 SPF 生成向导,如下所示:http ://spfwizard.com/

1) 如果我想允许我的服务器 IP xxxx 使用 mail@example.com(或更好的 *@example.com)发送邮件,我的 SPF 记录应该是什么样子?

在 BIND 记录格式中,它可能类似于:

example.com. IN TXT "v=spf1 mx ip4:x.x.x.x ~all"

基本上,它允许从以下位置发送电子邮件:

  • example.com 的所有 MX 记录
  • ip xxxx

其他情况被认定为softfail

2) 我必须在哪里添加 SPF 记录?到我的 DNS 记录?我怎么把它存储在那里???

必须允许您编辑域 example.com 的 DNS 记录。它很可能是您的注册商提供的服务。您说您有 2 个字段:您应该在主机字段中添加 example.com(您的域) ,并在规则字段中添加“v=spf1..”字符串(不带引号)。

3) 我还想使用 myname@example.com 从我的笔记本电脑发送邮件,并且我使用我的服务器 IP xxxx 作为 SMTP 服务器,我想这不是 SPF 记录的问题吗?

说得好,你明白了。

于 2013-06-25T12:55:46.653 回答