Si lo pongo como esta ahora, no me aparece ni remitente, ni asunto ni nada, me lo mete como si fuese codigo html dentro del cuerpo. Y si consigo que funcione como remitente y asunto, el codigo HTML me aparece como texto plano.
Llevo mucho intentandolo y no soy capaz. La pagina la tengo en 1and1. No se si eso tiene que ver
Código PHP:
<?php
//a quien va el mail
$para1 .= $HTTP_POST_VARS['mail1']."\r\n"; //lo del otro
$para2 .= $HTTP_POST_VARS['mail1']."\r\n"; //lo del otro
$para3 .= $HTTP_POST_VARS['mail1']."\r\n"; //lo del otro
// asunto
$asunto .= $HTTP_POST_VARS['asunto']."\r\n"; //lo del otro
// mensaje
$mensaje .= '<html>';
$mensaje .= '<head>';
$mensaje .= '<title>E-Mail HTML</title>';
$mensaje .= '</head>';
$mensaje .= '<body bgcolor="#b01c35">';
$mensaje .= '<center>';
$mensaje .= '<table width="955" border="0" align="center" cellpadding="0" cellspacing="0">';
$mensaje .= '</table></center>';
$mensaje .= '</body>';
$mensaje .= '</html>';
// Cabeceras adicionales
// HTML
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
//De
$cabeceras .= '<" . $HTTP_POST_VARS["dequien"] . ">' . "\r\n";
// Enviarlo 1
mail("$para1,$para2,$para3", $asunto, $mensaje, $cabeceras);
//Mi mail
$headers2 = "Xmass enviado\n";
$headers2 .= "de: " . $HTTP_POST_VARS["dequien"] . "\r\n";
$headers2 .= "a: " . $HTTP_POST_VARS["mail"] . "\r\n";
$headers2 .= "asunto: " . $HTTP_POST_VARS["asunto"] . "\r\n";
//2 correo...
mail("[email protected]","Formulario recibido",$headers2);
?>