Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2008, 09:49
Avatar de AlaDelta
AlaDelta
 
Fecha de Ingreso: febrero-2008
Ubicación: Argentina
Mensajes: 56
Antigüedad: 16 años, 2 meses
Puntos: 0
Mail de llegada, vacío. Cómo incluir html.

Hola gente!
En una pág tengo un formulario de contacto, (el formulario está hecho con Flash). El mail lo envía bien, pero no llega bien.

<?

// INICIO ZONA CONFIGURACION
$NmEnvio = "MaximoGroup";
$SubjectEnvio = "Asunto del Mensaje";
$EmailPrincipal = "[email protected]"; // La dir. de E-mail donde debe llegar el mensaje
//FIN ZONA CONFIGURACION

if ((isset($_POST['email'])) && (!empty($_POST['email']))) {
if (!empty($_POST['email'])){ $cEmail = $_POST['email']; } else { $cEmail = " ";}
if (!empty($_POST['nombre'])){ $cNombre = $_POST['nombre']; } else { $cNombre = " ";}
if (!empty($_POST['asunto'])){ $cAsunto = $_POST['asunto']; } else { $cAsunto = " ";}
if (!empty($_POST['mensaje'])){ $cMensaje = $_POST['mensaje']; } else { $cMensaje = " ";}

$BodyAvisoTXT = "$SubjectEnvio\n\n";
$BodyAvisoTXT .= "Nombre: ".$cNombre."\n";
$BodyAvisoTXT .= "E-mail: ".$cEmail."\n";
$BodyAvisoTXT .= "Asunto del Mensaje: ".$cAsunto."\n\n";
$BodyAvisoTXT .= "Mensaje:\n".$cMensaje."\n";

$headersAviso = "From: $cNombre <$cEmail>\n";
$headersAviso .= "Reply-To: <$cEmail>\n";
$headersAviso .= "Return-Path: <$cEmail>\n";
$headersAviso .= "X-Originally_To: <$EmailPrincipal>\n";
$headersAviso .= "X-Sender: <$cEmail>\n";
$headersAviso .= "X-Mailer: PHP/". phpversion()."\n";
//specify MIME version 1.0
$headersAviso .= "MIME-Version: 1.0\n";
//plain text version of message
$headersAviso .= "Content-Type: text/plain; charset=ISO-8859-1\n"." Content-Transfer-Encoding: 7bit\n\n";
$headersAviso .= $BodyAvisoTXT;
$headersAviso .= "\n\n";
ini_set(sendmail_from,'[email protected]');
mail($EmailPrincipal, $SubjectEnvio, "", $headersAviso);



}
?>

Porque envía mal?
para mandar html debería sacar el: Content-Type: text/plain y cambiarlo porque?

Y por ultimo, a una cuenta pop3 llega bien, pero si pongo direcciones como gmail, hotmail etc siquiera llega.

ALGUNA IDEA. ESTARÁ MAL ALGO DE LA SINTAXIS???



on (release) {
if (nombre eq "" or email eq "") {
stop();
} else {
loadVariablesNum("contacto.php", 0, "POST");
gotoAndPlay("gracias");
}

eso tengo en flash


Graciassssssssssssssssssssssssssssssssssssss
Por qué me urge