阻止临时电子邮件帐户和电子邮件验证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阻止临时电子邮件帐户和电子邮件验证相关的知识,希望对你有一定的参考价值。
Sometimes fake users use temporary emails account. Block them within email validation function.function is_email($Address) { /* verifica la correttezza di una mail*/
if(stristr($Address,"@yopmail.com")) return false; if(stristr($Address,"@rmqkr.net")) return false; if(stristr($Address,"@emailtemporanea.net")) return false; if(stristr($Address,"@sharklasers.com")) return false; if(stristr($Address,"@guerrillamail.com")) return false; if(stristr($Address,"@guerrillamailblock.com")) return false; if(stristr($Address,"@guerrillamail.net")) return false; if(stristr($Address,"@guerrillamail.biz")) return false; if(stristr($Address,"@guerrillamail.org")) return false; if(stristr($Address,"@guerrillamail.de")) return false; if(stristr($Address,"@fakeinbox.com")) return false; if(stristr($Address,"@tempinbox.com")) return false; if(stristr($Address,"@guerrillamail.de")) return false; if(stristr($Address,"@guerrillamail.de")) return false; if(stristr($Address,"@opayq.com")) return false; if(stristr($Address,"@mailinator.com")) return false; if(stristr($Address,"@notmailinator.com")) return false; if(stristr($Address,"@getairmail.com")) return false; if(stristr($Address,"@meltmail.com")) return false; return preg_match("/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,6})$/i", $Address); }
以上是关于阻止临时电子邮件帐户和电子邮件验证的主要内容,如果未能解决你的问题,请参考以下文章
Firebase Auth - createUserWithEmailAndPassword() - 在验证电子邮件之前阻止登录
Microsoft 帐户异常登录活动,QQ邮箱代收hotmail邮件不成功
在解析服务器中禁用默认用户身份验证
生成临时电子邮件地址并阅读电子邮件 - NodeJS
电话身份验证创建新帐户并断开 Firebase 上的链接
CORS 策略阻止访问 Mailchimp API