阿里云企业邮箱发送失败发生“550 failed to meet SPF requirements”退信报错

问题描述

企业邮箱发送邮件时,若出现投递失败产生退信,内容提示类似如下:

the mta server of * reply:550 failed to meet SPF requirements

或者内容提示如下:

the mta server of 163.com — 163mx01.mxmail.netease.com(220.X.X.141) reply:550 MI:SPF mx14,QMCowECpA0qTiftVaeB3Cg—.872S2 1442548128 http://mail.163.com/help/help_spam_16.htm?ip=42.X.X.177&hostid=mx14&time=1442548128 

问题原因

该问题是由于邮件被收信方服务器的SPF策略检测身份认证未通过导致。

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

解决方案

请使用阿里云企业邮箱时,正确按照企业邮箱域名解析设置方法添加TXT解析,阿里云企业邮箱服务器默认的TXT解析指向如下:

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

完整企业邮箱的统一域名解析设置方法,请参考企业邮箱域名解析设置方法

适用于

  • 企业邮箱