语境
我有一些域名,我们将它们称为:
- foo.com
- bar.io
- 巴兹网
我为 foo.com 设立了电子邮件托管,其中设置了 MX、SPF、DKIM 等,邮件测试人员会根据我的测试电子邮件的主题和邮件正文扣除分数。
我有 bar.io 和 baz.net 的电子邮件转发功能,因此它们都转发到 foo.com。
问题
我想做的是代表 bar.io 或 baz.net 从 foo.com 发送邮件,而不会被垃圾邮件过滤器吞掉。这可能吗?
我在网上看到过很多帖子提到设置 SPF 记录,但DMARCian 似乎认为这通常是错误的。如果我选择 SPF 路线并且电子邮件被退回,它们会转发到 foo.com 还是会被 void 吞噬?
我可以编辑所有域的 DNS 记录。如果这有帮助的话。
答案1
我想做的是代表 bar.io 或 baz.net 从 foo.com 发送邮件,而不会被垃圾邮件过滤器吞掉。这可能吗?
由于您指的是 DMARC,因此您至少需要 SPF 授权(假设在 DMARC 中使用 - DMARC 需要通过 SPF 或 DKIM 进行锚定)。在每个域和 MTA(或整个域)中创建一个 SPF 条目include:
。foo.com
或者,您可以将redirect:
每个辅助域添加到该foo.com
条目,但这可能会降低这些域的灵活性。
我想做的是代表 bar.io 或 baz.net 从 foo.com 发送邮件,而不会被垃圾邮件过滤器吞掉。这可能吗?
退回电子邮件通常由MAIL FROM
SMTP 会话中的地址(“信封发件人”)完成。某些服务器错误地使用了标头From:
。退回邮件将发送到该地址的 MX。退回不使用 SPF 记录。
请注意,在 MTA 尝试传输期间,邮件也可能会被拒绝foo.com
,因此需要设置 MTA 以正确反弹邮件。