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 相关文章推荐
Discuz 模板语句分析及知识技巧
Aug 21 PHP
Godaddy空间Zend Optimizer升级方法
May 10 PHP
在PHP中使用redis
Nov 04 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
thinkphp3.2.2前后台公用类架构问题分析
Nov 25 PHP
PHP内核探索:哈希表碰撞攻击原理
Jul 31 PHP
php中文乱码问题的终极解决方案汇总
Aug 01 PHP
laravel中的一些简单实用功能
Nov 03 PHP
php时间戳转换代码详解
Aug 04 PHP
PHP中非常有用却鲜有人知的函数集锦
Aug 17 PHP
PHP命名空间与自动加载机制的基础介绍
Aug 25 PHP
Yii框架学习笔记之应用组件操作示例
Nov 13 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生成的html meta和link标记在body标签里 顶部有个空行
2010/05/18 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
2014/06/04 PHP
Thinkphp模板中截取字符串函数简介
2014/06/17 PHP
php实现跨域提交form表单的方法【2种方法】
2016/10/17 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
关于eval 与new Function 到底该选哪个?
2013/04/17 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
javascript 解决浏览器不支持的问题
2016/09/24 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
JavaScript 中的 this 工作原理
2018/06/20 Javascript
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
js中的数组对象排序分析
2018/12/11 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
vue 的 solt 子组件过滤过程解析
2019/09/07 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
在Django的URLconf中使用命名组的方法
2015/07/18 Python
Python numpy.array()生成相同元素数组的示例
2018/11/12 Python
详解Python 切片语法
2019/06/10 Python
将python依赖包打包成window下可执行文件bat方式
2019/12/26 Python
python pycharm最新版本激活码(永久有效)附python安装教程
2020/09/18 Python
python 绘制国旗的示例
2020/09/27 Python
HTML5之多线程(Web Worker)
2019/01/02 HTML / CSS
非洲NO.1网上商店:Jumia肯尼亚
2016/08/18 全球购物
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
儿科护士自我鉴定
2013/10/14 职场文书
社区健康教育实施方案
2014/03/18 职场文书
节水倡议书范文
2014/04/15 职场文书
安全技术说明书
2014/05/09 职场文书
学会感恩主题班会
2015/08/12 职场文书
党员反邪教心得体会
2016/01/15 职场文书
Python+Appium新手教程
2021/04/17 Python
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers