PHP判断邮箱函数代码
function CheckEmail($email) { global $dArr; $dArr = array( '163.com','126.com','sina.com','yahoo.com.cn','yahoo.com','sohu.com','yeah.net','139.com', 'tom.com','21cn.com','qq.com','foxmail.com','gmail.com','hotmail.com','263.net', 'vip.qq.com','vip.163.com','vip.sina.com','vip.sina.com.cn','vip.foxmail.com', ); if(empty($email)) return FALSE; list($e,$d) = explode('@', $email); if(!empty($e) && !empty($d)) { $d = strtolower($d); if(!in_array($d,$dArr)) return FALSE; return preg_match('/^[a-z0-9]+([+_-.]?[a-z0-9]+)*/i', $e); } return FALSE; }
1、只适合中国大陆地区主流邮箱,强制限定。
2、判断邮箱格式是否正确
- 常用邮箱SMTP服务器地址大全 [2024-08-29]
- 基于cloudflare搭建的临时邮箱开源源码 [2024-06-27]
- 免费邮箱批量群发工具 [2024-01-14]
- 国外免费邮箱分享 [2023-09-06]
- 免费临时匿名收件邮箱在线工具大全 [2023-08-29]