Ho risolto: basta fare così:
codice:
<?
require_once("class.phpmailer.php");

$mail = new PHPMailer();
$mail->IsSMTP();                    // attiva l'invio tramiteSMTP
$mail->Host     = "mail.serverposta.it"; // indirizzo smtp
$mail->From     = "mittente@dominio.it";
$mail->FromName = "Nome Mittente";
$mail->AddAddress("destinatario@dominio.it");
$mail->IsHTML(true);  
$mail->Subject  =  $oggetto;
$mail->Body     =  $bodyhtml;
$mail->AltBody  =  $bodytxt;
$mail->AddAttachment("public/filename_1.zip"); 
if(!$mail->Send()){
	echo "Si è verificato un errore nell'invio della mail";
}else{
	echo "Mail inviata con successo";
}
?>
E la classe php mailer è scaricabile da qui http://www.ibrillanti.net/files/PHPMailer_v2.0.0.zip