It will be better to check if the server has the port 25 open if it doesn't has an MX record.
It could be done this way, in the CEmailValidator.
52: $valid=checkdnsrr($domain,'MX');
53: if(!$valid && fsockopen($domain, 25, $errno, $errstr, 10) !== false) {
54: $valid = true;
55: }
What do you think?
Thanks
