我想用Php的checkdnsrr验证EMAIL()

时间:2015-07-27 09:06:30

标签: php html dns

我有一份注册表格,并想检查电子邮件是否是假的。 我正在尝试使用:checkdnsrr($email)

但即使电子邮件是正确的,它也会以某种方式返回FALSE

2 个答案:

答案 0 :(得分:1)

checkdnsrr应该仅用于检查域部分。所以试试这个:

try{
    var data = [];
    data.push(new Mutation({column:'data:sender','value':'2444'}));
    data.push(new Mutation({column:'data:receiver','value':'1334'}));
    data.push(new Mutation({column:'data:message','value':'HIdfgs'}));

    var client = thrift.createClient(HBase,connection);
    // console.log(client.mutateRow)
    client.mutateRow(TABLE, 'row1', data, null, function(error, success){
        console.log("INsertklsd")
    })
} catch(e) {
    console.log(e);
}

答案 1 :(得分:1)

我相信你可以试试这个Javascript代码:

function isValidEmail($email){ 
    return filter_var($email, FILTER_VALIDATE_EMAIL);
}

或者如果你想使用PHP:

filter_var($email, FILTER_VALIDATE_EMAIL)