我正在使用mail();功能和它的工作,但有时它会返回错误553.我听说它可能是因为:
(来源:http://www.error-553.net/)
由于它有时有效,我猜这个域是无法识别的,但我该如何克服这个错误呢?
编辑:我认为这个问题不是来自任何一个来源,首先是因为我说它有时是有效的,而且它有时也在处理我正在尝试发送电子邮件的域名。
感谢。
答案 0 :(得分:1)
在发送邮件之前,请检查域名:
此外,您的本地邮件服务器允许您将电子邮件转发到外部。
第1点和第2点以简单的方式解决:如果找到MX记录,getmxrr("domain.name.com",$arrayOfHosts)
将返回true。
第3点取决于您要使用的黑名单。我个人喜欢SBL,它只需要反向DNS查找。