Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/03/2009, 04:51
xurxinho
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 1 mes
Puntos: 4
Respuesta: Como se envian plantillas por correo

Gracias por el mensaje indirectamente a mi también me sirvió.
Remito la función que tengo yo y que saqué de este foro:

function send_mail($email_destino,$nombre_origen,$email_ori gen,$asunto,$mensaje){
$cuerpo='<html> ';
$cuerpo.='<head>';
$cuerpo.='<title>'.$asunto.'</title>';
$cuerpo.='</head>';
$cuerpo.='<body>';
$cuerpo.=$mensaje;
$cuerpo.='</body>';
$cuerpo.='</html>';
//$email_copia = "[email protected]";
//$email_ocultos = "[email protected]";
$mensaje = $cuerpo;



$formato = "html";

//************************************************** ***************//
$headers = "From: $nombre_origen <$email_origen> \r\n"; //
//$headers .= "Return-Path: <$email_origen> \r\n"; //
$headers .= "Reply-To: $email_origen \r\n";
//$headers .= "Cc: $email_copia \r\n";
//$headers .= "Bcc: $email_ocultos \r\n";
//$headers .= "X-Sender: $email_origen \r\n";
//$headers .= "X-Mailer: [Habla software de noticias v.1.0] \r\n";
//$headers .= "X-Priority: 3 \r\n";
//$headers .= "MIME-Version: 1.0 \r\n";
//$headers .= "Content-Transfer-Encoding: 7bit \r\n";
//$headers .= "Disposition-Notification-To: \"$nombre_origen\" <$email_origen> \r\n";
//************************************************** ***************//

if($formato == "html")
{ $headers .= "Content-Type: text/html; charset=iso-8859-1 \r\n"; }
else
{ $headers .= "Content-Type: text/plain; charset=iso-8859-1 \r\n"; }

if (@mail($email_destino, $asunto, $mensaje, $headers))
{ echo '<table class="contactocampo" border="0" cellpadding="0" cellspacing="0"><tr><td>Su email a sido correctamente Enviado!</td></tr></table>'; }
else
{ echo '<table class="contactocampo" border="0" cellpadding="0" cellspacing="0"><tr><td>Error en el envio de el email</td></tr></table>'; }





}
Lo comentado funciona pero se descomenta según las necesidades ;)