Asi es, cualquier duda o problema que tengas posteas y vemos como lo solucionamos ok.
 
el archivo phpmailer original es asi:   
Código PHP:
Ver originalinclude_once('../class.phpmailer.php');
 
$mail             = new PHPMailer(); // defaults to using php "mail()"
 
$body             = $mail->getFile('contents.html');
 
$mail->FromName   = "First Last";
 
$mail->Subject    = "PHPMailer Test Subject via mail()";
 
$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
 
$mail->MsgHTML($body);
 
 
$mail->AddAttachment("images/phpmailer.gif");             // attachment
 
if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
} else {
  echo "Message sent!";
}
  
  
Donde dice  
$mail->AddAddress("[email protected]", "John Doe"); 
Va la variable que contiene la direccion de email a donde vas a enviar el email por ejemplo.  
La mandas así:   
Código PHP:
Ver original<form sction="" method="post">
Teclea el email de destinatario: <input type="text" name="e_dest">
Teclea el nombre del destinatario: <input type="text" name="n_dest">
<input type="submit" value="Enviar email">
</form>
  
Lo recibo por PHP de ésta manera:   
Código PHP:
Ver original<?php
 
include_once('../class.phpmailer.php');
 
$Email_destinatario = $_POST['e_dest'];
$Nombre_destinatario = $_POST['n_dest'];
 
$mail             = new PHPMailer(); // defaults to using php "mail()"
 
$body             = $mail->getFile('contents.html');
 
$mail->FromName   = "First Last";
 
$mail->Subject    = "PHPMailer Test Subject via mail()";
 
$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test
 
$mail->MsgHTML($body);
 
$mail->AddAddress($Email_destinatario, $Nombre_destinatario);
 
 
 
if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
} else {
  echo "Message sent!";
}
 
?>