根据返回的错误代码判断
3.1  错误代码:450 4.7.1 Client host rejected: cannot find your hostname
错误原因:对方服务器未设置反向解析
处理方式:请联络IDC进行处理。
可参考中国互联网协会反垃圾中心提供的设置方式:http://www.anti-spam.cn/ShowArticle.php?id=2269
3.2   错误代码:450 4.7.1 Helo command rejected: Host not found
错误原因:对方服务器在HELO命令中提供的域名不能被解析
处理方式:请检查其HELO命令提供的域名信息,且保证其符合RFC1035国际标准的规定。
3.3  错误代码:504 5.5.2 Helo command rejected: need fully-qualified hostname
错误原因:对方服务器的HELO信息不是完整的域名
处理方式:请检查HELO命令提供的域名信息,且保证其符合RFC1035国际标准的规定。
3.4   错误代码:501 5.5.2 Helo command rejected: Invalid name
错误原因:对方服务器的HELO信息包含非法的字符
处理方式:RFC规定,HELO命令提供的信息不得包含中文字符。
请对方按照RFC1035国际标准规定,对其HELO信息设置进行修改。
3.5  错误代码:554 5.7.1 Recipient address rejected: Dynamic IP
错误原因:对方服务器使用动态IP
处理方式:请对方查看×××信息产业部令第38号《互联网电子邮件服务管理办法》中的第四条:第四条   提供互联网电子邮件服务,应当事先取得增值电信业务经营许可或者依法履行非经营性互联网信息服务备案手续。未取得增值电信业务经营许可或者未履行非经营性互联网信息服务备案手续,任何组织或者个人不得在×××境内开展互联网电子邮件服务。
3.6   错误代码:554 5.7.1 Service unavailable;
错误原因:对方服务器IP被国际权威的反垃圾组织列入黑名单
处理方式:请对方访问http://www.dnsstuff.com/tools/ip4r.ch?ip=查询并申请解封。解封后即恢复正常。