Anlamadığım nokta zaten PHPMailer bir sınıf iken bunu tekrar bir fonksiyona ekleyip, kod kalabalığı yapmanız.

$mesajbaslik  = "From:deneme <a@a.com> \n";  
$mesajbaslik .= "Return-Path:a@a.com \n";                         
$mesajbaslik .= "MIME-Version: 1.0 \n";                         
$mesajbaslik .= "Content-Transfer-Encoding: 8bits \n";                         
$mesajbaslik .= "Content-Type: text/html; charset=\"ISO-8859-9\" \n";
Bu içeriği zaten sınıf kendisi oluşturmakta.

Ayrıca
$mailer->ErrorInfo;
çıktısını yazabilir misiniz?