Muchas gracias jordi1 .... lo probe y me funcionó perfecto, salvo por un pequeño detalle que a lo mejor les puede servir a los demas. Yo estoy trabajando en windows Xp y me entere que php para win32 no incorpora la funcion getmxrr. Encontre la funcion hecha y probada para windows xp con la cual no tuve ningun problema (me funciono al tiro)
esta es:
Código PHP:
function getmxrr($hostname, &$mxhosts)
{
$mxhosts = array();
exec('nslookup -type=mx '.$hostname, $result_arr);
foreach($result_arr as $line)
{
if (preg_match("/.*mail exchanger = (.*)/", $line, $matches))
$mxhosts[] = $matches[1];
}
return( count($mxhosts) > 0 );
}
espero que les sirva.
mas informacion hay en
php.net
saludos
irondan_2358