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 相关文章推荐
FCKeditor添加自定义按钮
Mar 27 PHP
基于php split()函数的用法详解
Jun 05 PHP
简单的php文件上传(实例)
Oct 27 PHP
php构造函数实例讲解
Nov 13 PHP
php实现图片缩略图的方法
Mar 29 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
Yii2.0 模态弹出框+ajax提交表单
May 22 PHP
PHP经典算法集锦【经典收藏】
Sep 14 PHP
PHP静态成员变量
Feb 14 PHP
PHP空值检测函数与方法汇总
Nov 19 PHP
PHP实现数据库的增删查改功能及完整代码
Apr 18 PHP
PDO::errorInfo讲解
Jan 28 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图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
2007/02/22 Javascript
JS编程小常识很有用
2012/11/26 Javascript
js string 转 int 注意的问题小结
2013/08/15 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
基于javascript实现图片滑动效果
2016/05/07 Javascript
详解JavaScript对象类型
2016/06/16 Javascript
Bootstrapvalidator校验、校验清除重置的实现代码(推荐)
2016/09/28 Javascript
JS匿名函数类生成方式实例分析
2016/11/26 Javascript
vue.js中mint-ui框架的使用方法
2017/05/12 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
js中el表达式的使用和非空判断方法
2018/03/28 Javascript
jQuery实现表单动态加减、ajax表单提交功能
2018/06/08 jQuery
详解ES6中的 Set Map 数据结构学习总结
2018/11/06 Javascript
详解vue-router的导航钩子(导航守卫)
2020/11/02 Javascript
[00:12]DAC2018 Miracle-站上中单舞台,他能否再写奇迹?
2018/04/06 DOTA
Python文件夹与文件的相关操作(推荐)
2016/07/25 Python
python基础教程之匿名函数lambda
2017/01/17 Python
python的变量与赋值详细分析
2017/11/08 Python
深入了解Python中pop和remove的使用方法
2018/01/09 Python
简单实现Python爬取网络图片
2018/04/01 Python
python实现求两个字符串的最长公共子串方法
2018/07/20 Python
python os.path模块常用方法实例详解
2018/09/16 Python
pandas 透视表中文字段排序方法
2018/11/16 Python
Flask框架踩坑之ajax跨域请求实现
2019/02/22 Python
Python小整数对象池和字符串intern实例解析
2020/03/21 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
2015年禁毒宣传活动总结
2015/03/25 职场文书
雾霾停课通知
2015/04/24 职场文书
2015年化妆品销售工作总结
2015/05/11 职场文书
战马观后感
2015/06/08 职场文书
百善孝为先:关于孝道的经典语录
2019/10/18 职场文书
Python的property属性详细讲解
2022/04/11 Python
解决MySQL报“too many connections“错误
2022/04/19 MySQL