php 判断邮箱是否存在,PHP-PHP中如何验证是否存在邮箱?

其实真做到限制用户随便输入垃圾不存在的邮箱地址很难,可以说不可能的。只要尽量限制他输入垃圾邮箱,比如像浪际天涯 说的那样弄个下拉邮箱后缀来让用户选择,但是这样并不能保证邮箱是否存在的,但也只能这样限制了。俺给你提供一下类似下拉的例子

var arr_domains = new Array('163.com','126.com','188.com','21cn.com','263.net','265.com','3126.com','56.com','avl.com.cn','citiz.net','chinaren.com','china.com.cn','caijing.com.cn','daum.net','eyou.com','etang.com','gmail.com','hotmail.com','hanmail.net','live.cn','msn.com','mail.china.com','nate.com','naver.com','newhua.com','qq.com','sina.com','sohu.com','sogou.com','tom.com','vip.sina.com','vip.163.com','vip.sohu.com','yahoo.com.cn','yahoo.cn','yahoo.com.tw','yahoo.com','yahoo.com.hk','yahoo.co.jp','yahoo.co.kr','yeah.net');

function filterEmailList(user_name){

var emailHeader = getEmailHeader(user_name);

var emailFooter = getEmailFooter(user_name);

var d;

var i;

var newDomain;

for (i=0; i < emailFooter.length;i++) {

d = 0;

newDomain = [];

var tempEmail = emailFooter.substr(0,i+1);

for (j in arr_domains) {

if (emailFooter == arr_domains[j]) {

continue;

}

var tempStr = arr_domains[j].substr(0,i+1);

if (tempEmail == tempStr) {

newDomain[d] = arr_domains[j];

d++;

}

}

}

if (d > 0) {

initEmailList(emailHeader, d, newDomain);

} else {

closeEmailList();

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值