­

验证一个邮件地址的有效性

  • 2019 年 12 月 17 日
  • 筆記

验证一个邮件地址的有效性

邮箱验证相信大家很熟悉吧?大家会怎样验证?我猜大多数都会使用一段正则表达式来进行验证吧?没错这几年我都是这么干的:joy: 但是接下来我要说的并不是简单地使用正则表达式来验证一个邮箱地址是否正确,而是更加高效的验证 Validator.pizza 相信你会喜欢上他的。

它有什么作用?

Validator.pizza 是为了防止用户注册到具有一次性电子邮件地址的网站。它同时检查域或电子邮件是否有效。

  • 验证电子邮件

复杂的正则表达式来验证电子邮件的格式

  • 阻止一次性电子邮件

8175个域名并正在计数!(最近4天前更新)。

  • 检查MX记录

验证给定域的MX记录

  • 检测别名

告诉你电子邮件是否是别名

不废话了,具体更多说明还是看官网介绍吧。

如何使用?

<?php    $email = "email@example.com";    $ch = curl_init();  curl_setopt($ch, CURLOPT_URL, 'https://www.validator.pizza/email/' . $email);  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  $response = curl_exec($ch);  curl_close($ch);    var_dump($response);

怎么样是不是很简单?赶紧试试吧!