php编写的一个E-mail验证类
更新时间:2015年03月25日 16:18:36 投稿:hebedich
这篇文章主要介绍了php编写的一个E-mail验证类的用法,非常的简单实用,需要的小伙伴参考下,可以直接拿走使用。
这个类可以用来检查电子邮件是否有效使用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中灵活使用foreach+list处理多维数组的方法
这篇文章主要介绍了在PHP中灵活使用foreach+list处理多维数组的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-01-01thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
这篇文章主要介绍了thinkphp路由规则使用示例详解和伪静态功能实现(apache重写),需要的朋友可以参考下2014-02-02关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
这篇文章主要介绍了关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析的相关资料,需要的朋友可以参考下2016-01-01thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
这篇文章主要介绍了thinkphp5.1框架实现格式化mysql时间戳为日期的方式,结合实例形式分析了thinkPHP针对mysql时间戳格式转换的相关操作技巧,需要的朋友可以参考下2019-10-10
最新评论