.
.
Y es necesario un smpt?
La clave esta en el "AddReplyTo", donde pones tu nombre y el correo TUYO y creeme que funciona como si lo hubieras mandado desde ahí.
Por que para que llegue "segun" desde mi correo, yo lo uso así:
Código PHP:
require("class.phpmailer.php");
require("class.smtp.php");
$mail = new PHPMailer();
$mail->From = '[email protected]'; // EL CORREO REMITENTE
$mail->FromName = 'Mi Nombre'; // EL NOMBRE DE CORREO REMITENTE
// CORREO Y NOMBRE REMITENTE PARA RECIBIR RESPUESTA (ESTA ES LA CLAVE!!)
$mail->AddReplyTo('[email protected]','Mi Nombre');
$mail->AddAddress("[email protected]"); // DESTINATARIO
$mail->IsHTML(true);
$mail->Body = $contenido;
$contenido .= "<h1>Hola Mundo!</h1><br>";
$contenido .= "<h1>Hola Mundo! (Segunda Linea)</h1><br>";
$contenido .= "<h1>Hola Mundo! (Tercera Linea)</h1><br>";
$mail->AddAttachment("archivo.txt");
$mail->Send();
Como verás no uso ningun smpt, y siempre llega bien, aunque el correo del remitente, digamos que es "disfrazado", pero funciona. . Suerte!
.
.