Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2011, 19:39
Avatar de kabugi
kabugi
 
Fecha de Ingreso: agosto-2006
Ubicación: Madrid - España
Mensajes: 65
Antigüedad: 18 años, 2 meses
Puntos: 0
Problema con phpmailer

Saludos
Tengo este codigo, que hasta la fecha me ha funciona Ok, pero que ahora no me manda los mensajes de correo de gmail
Código PHP:
<?php
$asunto 
"Consulta desde la web";
require (
"class/class.phpmailer.php");
$mimail "MI_CORREO";
if (isset(
$_POST['action']) && $_POST['action'] == "send") {
$varname $_FILES['archivo']['name'];
$vartemp $_FILES['archivo']['tmp_name'];
$mail = new PHPMailer();
$mail->Host "localhost";
$mail->From "Mensaje desde el formulario web";
$mail->FromName $_POST['nombre']." ".$_POST['apellidos'];
$mail->Subject $asunto;
$mail->AddAddress($mimail);
if (
$varname !== " "){
$mail->AddAttachment($vartemp$varname);
}
$body"<strong>Mensaje enviado por:</strong> ".$_POST['nombre']." ".$_POST['apellidos']."<br><br>";
$body.= "<strong>Desde:</strong><br>Población: ".$_POST['poblacion']."&nbsp;&nbsp;&nbsp;Provincia: ".$_POST['provincia']."<br><br>";
$body.= "<strong>Mensaje:</strong><br>".$_POST['mensaje']."<br><br>";
$body.= "<strong>Teléfono:</strong><br>".$_POST['telf']."<br><br>";
$body.= "<i>Email: <a href=mailto:".$_POST['email'].">".$_POST['email']."</a></i><br><br>";
$mail->Body $body;
$mail->IsHTML(true);
$mail->Send();
$alert "¡¡¡ MENSAJE ENVIADO CORRECTAMENTE !!!";
//Enviamos un correo de respuesta
$correo $_POST['email'];
$asunto "Solicitud de Información";
$msg_cuerpo"En breve le facilitaremos toda la información requerida\n";
$msg_cuerpo.= "Muchas gracias por visitarnos\n";
$cabecera_info "Envio desde MI_PAGINA";
mail($correo$asunto$msg_cuerpo$cabecera_info);
}
?>
y no encuentro la solucion.
Se que varios colaboradores adjunta la clase smtp, pero no se desde donde descargarla y si hace falta.
Muchas Gracias