SPF中的MX是什么意思?

我正在设置一个电子邮件服务器,而且我被SPF弄糊涂了。 下面是一些例子,我将SPFlogging设置如下:

v = spf1 mx ip4:1.2.3.4 mx:mail.mydomain.com ptr:1.2.3.4 -all

我遵循大部分的意思,但为什么MX在那里两次? 我假设第二个MX意味着“这是这个的邮件服务器”。 我对吗?

不pipe怎样,第一个MX是什么意思? 这是否表明任何检查都应该查看除SPF TXTlogging外存储的MXlogging? 而且,如果是这样,是MX:mail.mydomain.com与实际MXlogging冗余?

第一个MX表示您实际附加SPFlogging的域的MXlogging中的IP地址应被接受为有效。 第二个意味着域mail.mydomain.com的MXlogging中的IP地址应被接受为有效。 如果这个SPFlogging是域名mail.mydomain.com,那么第二个是多余的。 但是,如果SPFlogging是mydomain.com,则第二个MX 不是多余的。