常见问题
    使用企业邮箱发信时系统退信并提示“spf check failed”错误
       

    使用企业邮箱发信时,邮件被退回,系统提示以下错误。

    ‘554 Reject by behaviour spamANTISPAM_BAT[012****ruler036, r4****24]: broken the antispam rules’
    ‘554 Reject by behaviour spamANTISPAM_BAT[012****R196a, c0****42]: spf check failed (in reply to MAIL FROM command) ’

    问题原因

    通过错误提示可以得知,SPF验证失败,即您发送的邮件未通过SPF验证,导致邮件被退回。未通过SPF验证的原因是邮箱的域名验证设置错误。如果您想要了解更多有关SPF记录的信息,请参见更多信息

    解决方案

    请检查邮箱的域名解析记录,确认其中存在以下解析记录。

    操作解析的域名

    解析记录类型

    优先级

    解析记录值

    @

    TXT

     -

    v=spf1 include:spf.mxhichina.com -all

    如果不存在此记录,或者已有记录值与表中记录值不一致,请参考表中记录进行添加或者修改。更新完成后,请重新发送邮件进行测试,确认问题已经修复。

    更多信息

    问:什么是SPF验证?

    答:SPF是Sender Policy Framework的缩写,一种以IP地址认证电子邮件发件人身份的技术,是非常高效的垃圾邮件解决方案。接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SPF记录里面,如果在,就认为是一封正确的邮件,否则会认为是一封伪造的邮件进行退回。

    问:我应该如何设置SPF验证?

    答:如果您使用的是阿里云企业邮箱,则参见解决方案,在域名解析中添加用于SPF验证的记录即可。


    使用企业邮箱发信时系统退信并提示“spf check failed”错误
 
!
  我们很乐意接听您的来电。400-875-1883