我只是一个为我们的小组织处理这个问题的开发人员,所以如果我遗漏了任何明显的问题,请提前道歉。
我们使用 Rackspace Cloud 作为电子邮件提供商。最近几周,我们的客户的电子邮件开始进入垃圾邮件文件夹。我们向 Rackspace 提出了这个问题,发现我们没有 DMARC 记录,大约一周前我们添加了该记录(SPF 和 DKIM 是很久以前添加的)。在检查 Rackspace 的电子邮件日志时,我们发现其中一个分发列表显示为来自我们域的数千封垃圾邮件(明显是伪造的)的发件人。使用了数百个不同的 IP 地址。大约 10 天前,我们删除了该 DL。我们仍然将(现在不存在的)DL 视为垃圾邮件的发件人。这导致我们的域被主要电子邮件提供商(例如 gmail)标记为可疑。我们的许多客户都使用 gmail 作为他们的电子邮件提供商,这对我们的业务造成了巨大的影响。Rackspace 的客户支持非常糟糕,完全没有帮助,但我不想在这里讨论它。
我已经广泛搜索了这个问题,除了标准 SPF、DKIM、DMARC 记录之外,我找不到任何建议。所以我的问题是:
- 不存在的 DL 如何被视为有效发件人并通过邮件服务器在发送电子邮件之前执行的所有检查(我希望)?
- 我可以让 Rackspace 为我们做什么具体的事情吗?他们不知道如何解决这个问题?
- 作为最后的手段,切换到其他电子邮件提供商(我们正在考虑 Office 365)是否可以解决这个问题?
任何有助于理解该问题并接近解决方案的见解都将受到赞赏!
答案1
不幸的是,对于垃圾邮件发送者冒充您的域名,您无能为力。
您提到的机制(SPF、DKIM 和 DMARC)都用于协助接收服务器确定消息是否来自合法来源。
应该发生的情况是,服务器认为欺骗性的电子邮件不合法,并丢弃或隔离它。而他们认为来自您服务器的消息是合法的。
如果不能实际查看配置,就无法判断您是否正确设置了它。但是,看起来您确实没有正确设置它,因为合法电子邮件未通过检查,或者非法电子邮件通过了检查。您可能想保护自己的隐私,但我不确定在没有看到配置和了解有关托管提供商电子邮件服务器的更多详细信息的情况下还有其他方法可以提供帮助。
答案2
重新生成 DKIM 密钥并将其应用于我们的 DNS 最终阻止了垃圾邮件。Google 仍然花了几周时间才停止将我们的电子邮件标记为垃圾邮件。
噢,Rackspace 支持很差劲!