Comunidad de diseño web y desarrollo en internet online

Problema con la función mail()

Citar            
MensajeEscrito el 10 Ago 2012 12:20 pm
Voy a intentar resumir el problema,.
Tengo un formulario de contacto, son solo dos campos, uno para poner quien envía el mail (To) y otro para quién (From). El formulario funciona perfecto cuando envío a cuentas gmail.com o hotmail.com, o sea terminaciones .com.
Pero cuando envío el mail lo envío a una terminación .com.ar no llega,.. comprobé que el mail lo envía, porque pongo dos direcciones [email protected] y [email protected], y a gmail llega pero a la otra no.
Alguien sabe como resolver el problema o a alguien le sucedió esto mismo??

Saludos y gracias

Copio el código para que lo vean
-----------------------------------------------------------------------------------
<?php
$aviso = "";

if ($_POST['para'] != "") {

$to = $_POST['para'];
$subject = 'Enviando dede la web';

$message = "
<html>
<head>
<title>Nonsensical Latin</title>
</head>
<body>
<h1>Nonsensical Latin</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Nam iaculis pede ac quam. </p>
</body>
</html>
";

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:" .$_POST['de'] . "\r\n" .
"Reply-To:" .$_POST['de'] . "\r\n" .
"X-Mailer: PHP/" . phpversion();
if (mail($to, $subject, $message, $headers)) {
$aviso = "Su mensaje fue enviado correctamente";
} else {
$aviso = "Error de envío";
}
}

?>
----------------------------------------------------------------------------------------------------
Y este es el formulario
----------------------------------------------------------------------------------------------------
<form class="contacto" action="" method="post">
<input id="nombre" name="de" type="text" value="de" />
<input id="direccion" name="para" type="text" value="para"/>
<textarea name="consulta" cols="" rows=""></textarea>
<input id="aceptar" name="btsend" type="submit" value="enviar" />
<input type="hidden" name="action" value="send" />
</form>

Por do

16 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 11 Ago 2012 12:10 pm
El servidor de correo en el dominio .com.ar debe estar filtrándote el correo como spam.

Recomendación, no uses la función mail(), usa PHPMailer en su lugar.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 15 Ago 2012 12:28 pm
Hola DriverOp gracias por responder,. Probé con PHP Mailer y me paso lo mismo,.
Estuve investigando un poco más, y dí con esta explicación de google que antes no había encontrado.
Enlace support.google.com

Todavía no averigüe con mi servidor de hosting, pero casi seguro que el problema es lo que describen en el Soporte de Google.

Saludos
Fernando

Por do

16 de clabLevel



Genero:Masculino  

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.