Grazie, PHPMailer è davvero fantastico, mi è rimasto solo un piccolo problema con l'allegato.
Per inviare allegati con PHPMailer si usa il comando:
Io non conosco l'estensione del file, ma ho soltanto il riferimento a questa parte del formCodice PHP:
$messaggio->AddAttachment('percorso/file.est');
Come faccio a inviare via email il file che l'utente ha caricato?codice:<input type="file" name="allegato" size="40" />