te dejo este ejemplo con phpMailer 2.3
Código PHP:
Ver original<?php
$nombre = $_POST['nombre'];
$e_mail = $_POST['mail'];
$asunto = $_POST['asunto'];
$asunto = 'Contacto de Music-Roots';
$mail = new phpmailer();
$mail->PluginDir = "tu_ruta/phpMailer_v2.3/";
$mail->Mailer = "smtp";
$mail->Host = "tu_host"; //ejemplo www.tudominio.com
$mail->SMTPAuth = true;
$mail->From = $para;
$mail->FromName = $asunto;
$mail->Timeout = 30;
$mail->AddAddress($para);
$mail->Subject = $asunto
$mail->Body = "<b>Este mensaje fue enviado por " . $nombre . ", con el asunto de " . $asunto . " \r\n";
$mail->Body.= "Su e-mail es: " . $e_mail . " \r\n";
$mail->Body.= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mail->Body.= "Enviado el " . date('d/m/Y', time()); $exito = $mail->Send();
$intentos=1;
while ((!$exito) && ($intentos < 5)) {
//echo $mail->ErrorInfo;
$exito = $mail->Send();
$intentos=$intentos+1;
}
if(!$exito){
echo "Problemas enviando correo electrónico";
echo "<br/>".$mail->ErrorInfo;
}else{
echo 'Correo enviado correctamente';
}
?>
Saludos