我努力了解我的服务器设置正确的DNS设置。
我有一个单一的IP和6个域托pipe的Web服务器 。 我昨天收到了IIS6的SMTP虚拟服务器,并从我的服务器发送了一封电子邮件到我的gmail帐户,这个帐户被存入垃圾邮件文件夹,因为gmail检查了Received-SPF: failed.
我按照我正在关注的教程更改了一些DNSlogging,并发送了另一封被标记为垃圾邮件的电子邮件,并Received-SPF: softfail 。 我对DNSlogging做了一些更改,从我的服务器发送了第三封没有放入Gmail垃圾邮件文件夹的电子邮件,并根据gmail电子邮件标头声明了Received-SPF: pass 。
太好了,或者我想,因为今天我安装了hMailServer ,很快就意识到我的DNS设置还是不对 ,所以我开始试着弄清楚为什么我不能发送或接收任何邮件。
这样做,我发现,根据mxtoolbox.com和其他一些DNSlogging检查站点, 我的IP地址现在被CBL列入黑名单 (长列表中唯一的一个,但不是一个好的开始)。 我检查了cbl.abuseat.org查找实用程序,它声称昨天在我的web服务器上testing SMTP服务器的同时 ,logging了从这个IP发送的最后一个SPAM实例。 令人讨厌,因为我们正在谈论2testing电子邮件,加盖垃圾邮件谷歌和1是好的。
无论如何,不想让事情变得更糟,我想要确保我所有的DNSlogging都是有序的,然后再请求退出并再次尝试发送和接收电子邮件。
(Alogging都指向我的单个IP地址)
mail.domain1.co.uk A 1.2.3.4 pop3.domain1.co.uk A 1.2.3.4 smtp.domain1.co.uk A 1.2.3.4 imap.domain1.co.uk A 1.2.3.4
domain1.co.uk的MXlogging指向mail.domain1.co.uk
mail.domain1.co.uk的TXTlogging包含以下内容: v=spf1 a:mail.domain1.co.uk ~all
我希望能够发送和接收我的所有域名的电子邮件,所以我已经设置了其他的这样的:
(Alogging都指向我的单个IP地址)
mail.domain2.co.uk A 1.2.3.4 pop3.domain2.co.uk A 1.2.3.4 smtp.domain2.co.uk A 1.2.3.4 imap.domain2.co.uk A 1.2.3.4
domains.co.uk的MXlogging指向mail.domain1.co.uk
domain2.co.uk没有关于spf信息的txtlogging
我应该从哪里出发?
我build议花几个小时在亚马逊EC2上设置邮件服务器等。 您可以使用微型实例,为机器支付几美分,并在完成后点击删除。 然后,您可以拥有运行SPFvalidation规则的内容,并从邮件服务器的angular度查看事务的两端。
你的DNS是正确的。 不用担心。 可能有PTR丢失,但这只能由IP地址提供商完成。 这会影响产能。
你应该担心的是你被列入黑名单。 这与您的DNS设置无关。 和你的特定testing邮件真的没有关系。 这只是一个巧合。 可能你打开了你的防火墙进行testing,现在它显示你的networking中有一个(或多个)恶意机器感染了恶意代码。
CBL列表是严重的。 他们不只是因为你把一些样本邮寄给Google。 CBL和Google不隶属于。 CBL在没有用户交互(或者Google交互)的情况下运行自己的全自动垃圾邮件陷阱。 如果CBL网站声明您感染了某种特洛伊木马,那么您可以肯定,这种说法是正确的,有95%以上的可能性。