Hola!!!
Tengo este código para hacer el envío de mails a través de un formulario y llegue a la casilla de correo con la que lo configure.
Código:
$cuerpo = "<b>Consulta</b>\n\n";
$cuerpo .= "<b>Nombre:</b> " . $_POST["nombre"] . "\n";
$cuerpo .= "<b>E-mail:</b> " . $_POST["email"] . "\n";
$cuerpo .= "<b>Consulta:</b> " . $_POST["consulta"] . "\n";
$cuerpo = nl2br($cuerpo);
$to = "[email protected]";
$subject = "$nombre - Consulta";
$mailheader = "MIME-Version: 1.0 \r\n";
$mailheader .= "Content-type: text/html; charset=iso-8859-1 \r\n";
$mailheader .= "From: Formulario de Consulta <$email> \r\n";
$mailheader .= "Return-path: $email \r\n";
$mailheader .= "X-Priority: 1 \r\n";
$mailheader .= "X-MSMail-Priority: High \r\n";
$mailheader .= "X-Mailer: PHP/".phpversion()." \n";
if (mail ($to,$subject,$cuerpo,$mailheader)){
}
Pero me da el siguiente error:
Warning: mail() [function.mail]: SMTP server response: 553 This server does not accept routed mail
tendré que configurar algo en el hosting???