【问题标题】:Emails being marked as spam [closed]被标记为垃圾邮件的电子邮件[关闭]
【发布时间】:2022-01-09 02:11:06
【问题描述】:

我为我的一个子域设置了我的网站,例如app.mydomain.com 在我的网站上,我正在尝试使用 info@mydomain.com 发送电子邮件。

我在设置 DNS 记录方面没有太多经验。我尝试了几个星期,但我的电子邮件进入了垃圾邮件。我与 mydomain.com 托管服务提供商交谈,他们设置了 DKIM 记录并建议添加 SPF 记录: mydomain txt "v=spf1 +a +mx +ip4:XXX.XXX.XXX.XXX +ip4:XXX.XXX.XXX.XXXX include:relay.mailchannels.net ~all"

即使添加了这条记录,我的电子邮件仍会进入垃圾邮件文件夹并出现软故障。我不知道我错过了什么。 有一件事,我的 app.mydomain.com 和 mydomain.com 托管在不同的服务器上,这就是我为两个网站都包含 ip4 的原因。

我了解到我们需要为不同的域/子域添加不同的 SPF 记录,但不确定当我使用 mydomain 的电子邮件地址发送电子邮件时是否需要为我的子域添加单独的 SPF。我觉得我陷入了一个循环。

有人可以帮助我或指导我如何找到正确的方向吗?

【问题讨论】:

    标签: dns hosting mail-server spf dkim


    【解决方案1】:

    查看您包含的 SPF 记录,在 ip4 之后包含“子域”似乎是不正确的格式。这应该只是一个 IP 地址,而不是域。

    您可能想使用本网站上的工具进行一些测试/验证 - https://mxtoolbox.com/SuperTool.aspx

    【讨论】:

    • 很抱歉让您感到困惑,我已经以您提到的格式添加了 ip4,但为了清楚起见,我添加了有问题的域和子域。我已经更新了问题,请立即查看。
    【解决方案2】:

    ipv4 需要一个 IP(ipv4)。所以你应该把你的 SPF 改成这样:

    "v=spf1 a mx ip4:XXX.XXX.XXX.XXX ip4:XXX.XXX.XXX.XXXX include:relay.mailchannels.net ~all"
    

    要测试,请使用https://mxtoolbox.com/SuperTool.aspx?action=YOURDOMAIN&run=toolpage

    良好的 DKIM 配置也会对您有所帮助。

    ;)

    【讨论】:

    • 很抱歉让您感到困惑,我已经以您提到的格式添加了 ip4,但为了清楚起见,我添加了有问题的域和子域。我已经更新了问题,请立即查看。
    • SPF 不能接受子域,每个子域需要有自己的 SPF。但是添加域A IPv4,同一服务器中的所有子域都将被授予发件人。
    • 感谢您的回复。问题是我的子域在不同的服务器上,但我使用的电子邮件地址是实际域。例如app.mydomain.com 和电子邮件是 info.mydomain.com 我应该为 app.mydomain.com 添加单独的 SPF 吗?
    • 是的!每个域都应该有你自己的 SPF 记录!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 2012-09-13
    • 2015-04-13
    • 2012-06-20
    • 2011-02-08
    • 2016-01-03
    相关资源
    最近更新 更多