我最近刚刚接手了一个网站的网站管理员/系统管理员职责,新老板希望我向我们的客户发送一封群发邮件。(我要强调一下:收件人都是注册该网站的客户)。我首先通过向自己的电子邮件帐户发送邮件进行了一些测试,我发现 Yahoo 和 Gmail 有时会将我的电子邮件发送到垃圾邮件文件夹。我检查了标题,看到了这个:
BlacklistCheck: Blacklisted address, +50 Spam score
一些附加信息:
- 该域名未出现在任何黑名单中。
- 根据标题,该邮件通过了 SPF,但由于“没有签名密钥”,所以未能通过 DKIM。
- 我通过与域关联的邮件服务器发送邮件。我刚刚检查过,邮件服务器也没有出现在任何黑名单中。
因此,似乎(除非我错了)所有问题都来自我用作“发件人:”标头的电子邮件地址。我如何检查该地址是否在任何黑名单中?我知道的所有黑名单都只检查 IP 和域,正如我所说,我的黑名单没有任何问题。
编辑:这是我的域名的区域信息,其中替换了真实域名和 IP:
mydomain-example.com mail exchanger = 10 mail.mydomain-example.com.
mydomain-example.com text = "v=spf1 a mx ip4:XXX.XXX.XXX.XXX ~all"
mydomain-example.com
origin = ns39.myhostingprovider.com
mail addr = hostmaster.mydomain-example.com
serial = 2017012901
refresh = 14400
retry = 3600
expire = 1209600
minimum = 86400