邮箱地址有效性验证功能中验证结果不准确原因分析
来源:互联网 发布:雷霆vs快船球员数据 编辑:程序博客网 时间:2024/06/08 00:07
在写验证邮箱地址有效性功能时候,163、126、qq等大多数国内邮箱结果是准确的,但有几类邮箱验证的时候结果却不准确.
如:189.cn(电信)、21cn.com(电信)域中的邮箱地址
换一个静态ip,且不在国际反垃圾邮件组织黑名单中,问题解决.
如:189.cn(电信)、21cn.com(电信)域中的邮箱地址
两个都是电信的邮箱,验证时,本来存在,但验证结果不存在.直接telnet连接这两个域的smtp服务器,当设置MAIL FROM时,返回了错误码,错误信息是spf不合格.在我自己的域名中将我的ip地址加入到spf记录中,问题解决.
如:hotmail.com(微软)、live.com(微软)、tom.com
以上三个域的邮箱地址,微软的不允许使用动态ip
550 DY-001 (SNT004-MC9F19) Unfortunately, messages from 1.180.207.136 weren't sent. Please contact your Internet
service provider. You can tell them that Hotmail does not relay dynamically-assigned IP ranges. You can also refer
your provider to http://mail.live.com/mail/troubleshooting.aspx#errors.
554 Zodiac RBL hit, please contact your email administrator
换一个静态ip,且不在国际反垃圾邮件组织黑名单中,问题解决.
分析:在使用smtp协议与邮件服务器通信过程中,各个邮件服务提供商自己有自己的垃圾邮件过滤办法,这些办法在不同阶段进行过滤,尽管仅仅是验证邮箱地址,不发送邮件,有些也会返回错误码,造成验证结果出错.
阅读全文
0 0
- 邮箱地址有效性验证功能中验证结果不准确原因分析
- 验证邮箱地址
- 正则表达式验证邮箱地址
- JS验证邮箱地址!
- 验证邮箱地址和手机号码
- 验证邮箱地址和手机号码 .
- 正则表达式验证邮箱地址
- JS验证邮箱地址格式
- html5 JavaScript 邮箱地址验证
- Flex 验证邮箱地址
- 正则表达式验证邮箱地址
- 正则表达式 验证邮箱地址(替换功能的练习)
- 精品:Asp3.0中email有效性验证
- form表单中属性的有效性验证
- JAVA 中 验证IP的有效性
- java中身份证有效性验证算法
- 【电商网站】邮箱地址及手机验证代码分析
- js有效性验证-自定义验证
- java使用阻塞队列(BlockingQueue)来控制线程通信
- android 7.0 因为.so文件而崩溃事件解决
- Spring Boot Multiple Datasource
- Spring security使用/不使用MD5加密匹配数据库
- 嵌入式Linux系统设计--第三章:嵌入式系统软件基础
- 邮箱地址有效性验证功能中验证结果不准确原因分析
- 修改MySQL数据库root用户密码
- Material Design学习之 TabLayout(ViewPager实现页卡最简单方法)
- Android5.0新特性:Toolbar标题栏
- TabLayout的使用
- unity3d优化总结篇
- IT培训行业揭秘(一)
- SlidingMenu侧拉抽屉框架
- CentOS7 安装java jdk7