Ciao e grazie x le vostre risposte. Sto andando per gradi ed ho provato prima con PHPmailer.
Ho fatto tutta la procedura ma quando invio non arriva nulla e mi da questo errore:

codice:
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or
 T_FUNCTION or T_VAR or '}' in /web/htdocs/www.blackskip.com/home/PHPMailer_5.2.1
/class.phpmailer.php on line 50
Alla riga 50 di class.phpmailer.php c'è:
Codice PHP:
public $Priority          3
Il mio file che dovrebbe inviare la mail è incluso con require() all'interno della pagina principale.
Aiuto posto sotto il mio codice modificato secondo le mie esigenze:

Codice PHP:
//QUESTA PARTE DI CODICE INVIA LA MAIL          
require "PHPMailer_5.2.1/class.phpmailer.php";
$messaggio = new PHPmailer();         
//$messaggio->IsSMTP();         
//$messaggio->Host='Host SMTP';         
$messaggio->From=$_POST["mitt"];  
$messaggio->AddAddress($_POST["chooseaddress"]); 
$messaggio->AddReplyTo('info@mittente.it'); 
$messaggio->Subject=$_POST["oggetto"];         
$messaggio->Body=$_POST["msg"];          
//percorso all'allegato         
$file $_FILES['allegato'];         
$namefile $_FILES['allegato']['name'];        
$messaggio->AddAttachment($namefile);         
if(!
$messaggio->Send()) 
   {             
    
$msg "<div style='margin-left:5px; color:FF0000'>Errore: 
Si è verificato un errore durante l'invio della mail.</div>

"
;             
   }         
else     
   {               
     
$msg "<div style='margin-left:5px; color:#00CC00'>Messaggio inviato con successo.</div>

"
;            
   }         
//$messaggio->SmtpClose();        
unset($messaggio);         
echo 
$msg;          

//FINE INVIO EMAIL 
Grazie ancora