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 相关文章推荐
Zend公司全球首推PHP认证
Oct 09 PHP
最小化数据传输――在客户端存储数据
Oct 09 PHP
加速XP搜索功能堪比vista
Mar 22 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
Dec 19 PHP
PHP实现下载功能的代码
Sep 29 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
Dec 16 PHP
Linux下编译redis和phpredis的方法
Apr 07 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
Mar 05 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
Laravel框架Eloquent ORM修改数据操作示例
Dec 03 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
Feb 15 PHP
PHP数组Key强制类型转换实现原理解析
Sep 01 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
聊天室php&amp;mysql(五)
2006/10/09 PHP
杏林同学录(九)
2006/10/09 PHP
Banner程序
2006/10/09 PHP
实用函数10
2007/11/08 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
php实现计数器方法小结
2015/01/05 PHP
Yii2使用表单上传文件的实例代码
2017/08/03 PHP
php 调用百度sms来发送短信的实现示例
2018/11/02 PHP
激活 ActiveX 控件
2006/10/09 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
深入理解Javascript中的自执行匿名函数
2016/06/03 Javascript
jquery 动态合并单元格的实现方法
2016/08/26 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
JavaScript创建对象的七种方式(推荐)
2017/06/26 Javascript
vue返回上一页面时回到原先滚动的位置的方法
2018/12/20 Javascript
vue 实现LED数字时钟效果(开箱即用)
2019/12/08 Javascript
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
requests和lxml实现爬虫的方法
2017/06/11 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
python实战串口助手_解决8串口多个发送的问题
2019/06/12 Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
2019/07/06 Python
使用python计算三角形的斜边例子
2020/04/15 Python
行政管理专业推荐信
2013/11/02 职场文书
记者岗位职责
2014/01/06 职场文书
个人作风建设自查报告
2014/10/22 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
导游词之日本富士山
2020/01/06 职场文书
使用Redis实现实时排行榜功能
2021/07/02 Redis