Resulta que yo en una aplicación envio emails con la clase phpmailer donde el mensaje es un html/php que contiene algunos variables. Para no complicar mucho la pregunta y que todos me entendais lo que me gustaria es mandar un email con esta clase pero el mensaje en lugar de tenerlo en el mismo fichero poder importarlo de un fichero .php externo.
Actualmente lo tengo así:
Código PHP:
$destinatario = "[email protected]";
$responder= "[email protected]";
$remitente= "Aplicacion XXX";
$mensaje = "<html>
<head> </head>
<body>VARIABLE = ".$variable."</body>
</html>";
include_once("../phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->Host = "localhost";
// Introducimos la información del remitente del mensaje
$mail->From = $responder;
$mail->FromName = $remitente;
$mail->AddReplyTo($responder,$remitente);
$mail->AddAddress($destinatario);
// Establecemos los parámetros del mensaje: ancho y formato.
$mail->WordWrap = 50; // ancho del mensaje
$mail->IsHTML(true); // enviar como HTML
// Añadimos el mensaje: asunto, cuerpo del mensaje en HTML
$mail->Subject = "ASUNTO EMAIL";
$mail->Body = $mensaje;
$mail->Send();
Espero que se os ocurra algo o incluso hacerlo de alguna otra forma.
Gracias y un saludo