php编写的一个E-mail验证类


Posted in PHP onMarch 25, 2015

这个类可以用来检查电子邮件是否有效使用SMTP协议。

它可以连接到由地址的域名来验证的MX记录中定义的SMTP服务器。

并且模拟消息的传递,以查看是否在给定的收件人地址被接受为有效。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Sample</title>
  </head>
  <body>
    <?php
    //www.codepearl.com
    include_once 'class.verifyEmail.php';
 
    $email = 'verify@codepearl.com';
 
    $vmail = new verifyEmail();
 
    if ($vmail->check($email)) {
      echo 'email <' . $email . '> exist!';
    } elseif ($vmail->isValid($email)) {
      echo 'email <' . $email . '> valid, but not exist!';
    } else {
      echo 'email <' . $email . '> not valid and not exist!';
    }
    ?>
  </body>
</html>

以上所述就是本文给大家分享的全部内容了,希望对大家熟练掌握PHP能够有所帮助。

请您花一点时间将文章分享给您的朋友或者留下评论。我们将会由衷感谢您的支持!

PHP 相关文章推荐
Sorting Array Values in PHP(数组排序)
Sep 15 PHP
关于PHP二进制流 逐bit的低位在前算法(详解)
Jun 13 PHP
PHP 清空varnish 缓存的详解(包括指定站点下的)
Jun 20 PHP
Memcached常用命令以及使用说明详解
Jun 27 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
ThinkPHP分页类使用详解
Mar 05 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(七)
Jun 23 PHP
php上传图片并压缩的实现方法
Dec 22 PHP
CI框架AR数据库操作常用函数总结
Nov 21 PHP
PHP new static 和 new self详解
Feb 19 PHP
什么是PHP文件?如何打开PHP文件?
Jun 27 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
php取得字符串首字母的方法
Mar 25 #PHP
PHP判断IP并转跳到相应城市分站的方法
Mar 25 #PHP
PHP使用in_array函数检查数组中是否存在某个值
Mar 25 #PHP
PHP+MYSQL实现用户的增删改查
Mar 24 #PHP
php创建多级目录的方法
Mar 24 #PHP
php简单获取目录列表的方法
Mar 24 #PHP
php简单获取文件扩展名的方法
Mar 24 #PHP
You might like
编写漂亮的代码 - 将后台程序与前端程序分开
2008/04/23 PHP
php+mysql写的简单留言本实例代码
2008/07/25 PHP
修改php.ini以达到屏蔽错误信息并记录日志
2013/06/16 PHP
php异常处理捕获错误整理
2019/09/23 PHP
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
使用jquery+CSS实现控制打印样式
2014/12/31 Javascript
javascript中tostring()和valueof()的用法及两者的区别
2015/11/16 Javascript
jQuery插件formValidator自定义函数扩展功能实例详解
2015/11/25 Javascript
Bootstrap布局之栅格系统详解
2016/06/13 Javascript
Three.js基础部分学习
2017/01/08 Javascript
layui分页效果实现代码
2017/05/19 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
ReactNative Image组件使用详解
2017/08/07 Javascript
bootstrap confirmation按钮提示组件使用详解
2017/08/22 Javascript
JavaScript实现多态和继承的封装操作示例
2018/08/20 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
vue中将html字符串转换成html后遇到的问题小结
2018/12/10 Javascript
微信小程序利用for循环解决内容变更问题
2020/03/05 Javascript
基于JavaScript实现简单抽奖功能代码实例
2020/10/20 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
[01:01:25]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第三局
2016/02/27 DOTA
[01:47]2018年度DOTA2最佳教练-完美盛典
2018/12/16 DOTA
python爬虫框架scrapy实战之爬取京东商城进阶篇
2017/04/24 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
利用Python将文本中的中英文分离方法
2018/10/31 Python
python简单实现AES加密和解密
2019/03/28 Python
Python中生成一个指定长度的随机字符串实现示例
2019/11/06 Python
python selenium操作cookie的实现
2020/03/18 Python
TripAdvisor德国:全球领先的旅游网站
2017/12/07 全球购物
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
什么是用户模式(User Mode)与内核模式(Kernel Mode) ?
2015/09/07 面试题
小学生手册家长评语
2014/04/16 职场文书
2015年三万活动总结
2015/03/25 职场文书
win10安装配置nginx的过程
2021/03/31 Servers
浅谈Python数学建模之数据导入
2021/06/23 Python
SQL实现LeetCode(197.上升温度)
2021/08/07 MySQL