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 相关文章推荐
PHP编码规范-php coding standard
Mar 16 PHP
php include,include_once,require,require_once
Sep 05 PHP
PHP几个数学计算的内部函数学习整理
Aug 06 PHP
php计算两个文件相对路径的方法
Mar 14 PHP
制作个性化的WordPress登陆界面的实例教程
May 21 PHP
php+ajax注册实时验证功能
Jul 20 PHP
PHP创建多级目录的两种方法
Oct 28 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 PHP
php插入mysql数据返回id的方法
May 31 PHP
laravel 获取某个查询的查询SQL语句方法
Oct 12 PHP
Laravel等框架模型关联的可用性浅析
Dec 15 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
德生PL990的分析评价
2021/03/02 无线电
php使用ereg验证文件上传的方法
2014/12/16 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
自制PHP框架之模型与数据库
2017/05/07 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
PHP判断是否微信访问的方法示例
2019/03/27 PHP
jQuery实现带滑动条的菜单效果代码
2015/08/26 Javascript
仅30行代码实现Javascript中的MVC
2016/02/15 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
微信小程序登录数据解密及状态维持实例详解
2019/05/06 Javascript
webpack4.0+vue2.0利用批处理生成前端单页或多页应用的方法
2019/06/28 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
vue+vant实现购物车全选和反选功能
2020/11/17 Vue.js
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
讲解python参数和作用域的使用
2013/11/01 Python
Python中数字以及算数运算符的相关使用
2015/10/12 Python
pygame游戏之旅 创建游戏窗口界面
2018/11/20 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
2019/08/12 Python
Python-jenkins模块之folder相关操作介绍
2020/05/12 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
深入了解canvas在移动端绘制模糊的问题解决
2019/04/30 HTML / CSS
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
经典c++面试题五
2014/12/17 面试题
高一英语教学反思
2014/01/22 职场文书
市优秀教师事迹材料
2014/02/05 职场文书
学生个人评语大全
2015/01/04 职场文书
运动会通讯稿200字
2015/07/20 职场文书
2015国庆节感想
2015/08/04 职场文书
食品卫生管理制度
2015/08/06 职场文书
thinkphp 获取控制器及控制器方法
2021/04/16 PHP