Buenas, ando aprendiendo formularios y me llega el mail todo sin problema con phpmailer, solo lo que quiero modificar es que me llegue ordenado, el formulario es basico, (nick, mail y consulta) luego que se rellena los datos y le dan a enviar aparece esto.
Mensaje enviado correctamente
Nombre Cliente: test
Email Cliente: [email protected]
Comentarios Cliente:
Probando
Y en el mail me llega por ejemplo.
test
Probando
[email protected]
Por eso lo que buscaba es que me llegue ordenado como puse mas arriba, hasta ahora lo que pude lograr es esto, dejo el script como lo tengo configurado.
<?php
include("class.phpmailer.php");
include("class.smtp.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]"; //Aqui escribe u correo de gmail desde el que enviaras el mail
$mail->Password = "passdelmail"; //La pass del correo de arriba
$mail->From = $correo;
$mail->FromName = $nick;
$comentarios.="<br>".$correo;
$mail->Body = $comentarios;
$mail->AddAddress("[email protected]", "Destinatario");
$mail->IsHTML(true);
if(!$mail->Send()) {
echo "Error: " . $mail->ErrorInfo;
} else {
echo "Mensaje enviado correctamente";
}
$contenidomail = "Nombre Cliente: ".$nick."\n"
."Email Cliente: ".$correo."\n"
."Comentarios Cliente: \n".$comentarios."\n";
?>
<html>
<head>
<p><? print nl2br ($contenidomail); ?> </p>
</body>
</html>
Bueno lo hice un poco largo el post, pero quise hacerlo entendible, desde ya muchas gracias
Saludos.