nosoynadie
21/01/2014, 18:12
Hola a todos,
no me cuesta reconocer que estoy perdido, y cansado, ante un problema que tengo con el envío de correos desde un dominio, hospedado en ovh, a otros fuera de este (ya que que si envío a dominios de ovh sí que llegan).
dominio con problemas: reuniondeescalera.es
Esta es la configuración del dns:
si intento enviar un correo con el siguiente script de php:
me devuelve, siempre, el mismo error:
¿por qué me los devuelve? ¿quién es el host mail505.ha.ovh.net? ¿por qué el mx0.ovh.net no confía en el si es de la red de ovh?
Muchas gracias a todos :-)
no me cuesta reconocer que estoy perdido, y cansado, ante un problema que tengo con el envío de correos desde un dominio, hospedado en ovh, a otros fuera de este (ya que que si envío a dominios de ovh sí que llegan).
dominio con problemas: reuniondeescalera.es
Esta es la configuración del dns:
Código:
dig any reuniondeescalera.es ; <<>> DiG 9.8.1-P1 <<>> any reuniondeescalera.es ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31453 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 2, ADDITIONAL: 8 ;; QUESTION SECTION: ;reuniondeescalera.es. IN ANY ;; ANSWER SECTION: reuniondeescalera.es. 86400 IN TXT "v=spf1 include:mx.ovh.com ip4:37.187.101.203 ~all" reuniondeescalera.es. 86400 IN TXT "1|www.reuniondeescalera.es" reuniondeescalera.es. 86400 IN SOA dns200.anycast.me. tech.ovh.net. 2014011901 86400 3600 3600000 300 reuniondeescalera.es. 86392 IN A 87.98.231.5 reuniondeescalera.es. 86400 IN MX 100 mxb.ovh.net. reuniondeescalera.es. 86400 IN MX 1 mx0.ovh.net. reuniondeescalera.es. 83100 IN NS dns200.anycast.me. reuniondeescalera.es. 83100 IN NS ns200.anycast.me. ;; AUTHORITY SECTION: reuniondeescalera.es. 83100 IN NS ns200.anycast.me. reuniondeescalera.es. 83100 IN NS dns200.anycast.me. ;; ADDITIONAL SECTION: mx0.ovh.net. 85256 IN A 213.186.33.32 mxb.ovh.net. 85256 IN A 178.32.228.222 mxb.ovh.net. 85256 IN A 213.186.35.149 mxb.ovh.net. 85256 IN A 213.186.35.158 mxb.ovh.net. 85256 IN A 213.186.37.67 mxb.ovh.net. 85256 IN A 213.186.37.103 mxb.ovh.net. 85256 IN A 213.186.38.144 mxb.ovh.net. 85256 IN A 213.186.39.173 ;; Query time: 7 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Jan 21 17:46:35 2014 ;; MSG SIZE rcvd: 450
Código PHP:
// http://php.net/manual/es/function.mail.php
$from = 'info@reuniondeescalera.es';
$to = "cuenta.de.correo@gmail.com"; # cualquier cuenta de dominio no ovh!!!
$subject = "Asunto del email";
$headers = array();
$headers[] = "MIME-Version: 1.0";
$headers[] = "Content-type: text/plain; charset=iso-8859-1";
$headers[] = "From: Usuario <$from>";
$headers[] = "Reply-To: Usuario <$from>";
$headers[] = "Subject: {$subject}";
$headers[] = "X-Mailer: PHP/".phpversion();
$email = "Seguimos con las pruebas....";
echo (mail($to, $subject, $email, implode("\r\n", $headers), " -f $from")) ? "correcto " : "incorrecto ";
Código:
Reporting-MTA: dns; www1.reuniondeescalera.es X-Postfix-Queue-ID: 1754F200A7 X-Postfix-Sender: rfc822; postmaster@reuniondeescalera.es Arrival-Date: Tue, 21 Jan 2014 17:43:24 +0100 (CET) Final-Recipient: rfc822; cuenta.de.correo@gmail.com Action: failed Status: 5.0.0 Remote-MTA: dns; mx0.ovh.net Diagnostic-Code: smtp; 553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1) (mail505.ha.ovh.net)
Muchas gracias a todos :-)