驗證一個郵件地址的有效性

  • 2019 年 12 月 17 日
  • 筆記

驗證一個郵件地址的有效性

郵箱驗證相信大家很熟悉吧?大家會怎樣驗證?我猜大多數都會使用一段正則表達式來進行驗證吧?沒錯這幾年我都是這麼乾的:joy: 但是接下來我要說的並不是簡單地使用正則表達式來驗證一個郵箱地址是否正確,而是更加高效的驗證 Validator.pizza 相信你會喜歡上他的。

它有什麼作用?

Validator.pizza 是為了防止用戶註冊到具有一次性電子郵件地址的網站。它同時檢查域或電子郵件是否有效。

  • 驗證電子郵件

複雜的正則表達式來驗證電子郵件的格式

  • 阻止一次性電子郵件

8175個域名並正在計數!(最近4天前更新)。

  • 檢查MX記錄

驗證給定域的MX記錄

  • 檢測別名

告訴你電子郵件是否是別名

不廢話了,具體更多說明還是看官網介紹吧。

如何使用?

<?php    $email = "[email protected]";    $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);

怎麼樣是不是很簡單?趕緊試試吧!