diarrhoe: MIME-Multipart-Mail kleiner Fehler

Hallo liebes Selfforum,

ich finde den Fehler einfach nicht, wer kann mir helfen:

Problem: der Empfänger steht in den Mail-Headern doppelt, funktioniert zwar normal, aber dennoch nicht schön.

der Codeausschnitt:

------------------------------------------
function SendMail($From,$FromName,$To,$ToName,$Subject,$Text,$Html,$AttmFiles){
 $OB="----=_OuterBoundary_000";
 $IB="----=_InnerBoundery_001";
 $Html=$Html?$Html:preg_replace("/\n/","<br />",$Text)
  or die("neither text nor html part present.");
 $Text=$Text?$Text:"Sorry, but you need an html mailer to read this mail.";
 $From or die("sender address missing");
 $To or die("recipient address missing");

$headers ="MIME-Version: 1.0\r\n";
 $headers.="From: ".$FromName." <".$From.">\n";
 $headers.="To: ".$ToName." <".$To.">\n";
 //$headers.="Reply-To: ".$FromName." <".$From.">\n";
 $headers.="X-Priority: 1\n";
 $headers.="X-MSMail-Priority: High\n";
 $headers.="X-Mailer: Cocktailscout.com-Mailer\n";
 $headers.="Content-Type: multipart/mixed;\n\tboundary="".$OB.""\n";
[...]
 mail($To,$Subject,$Msg,$headers);

SendMail(
   "$absender_mail","$absender_name",         //sender
   "$an","",                     //recipient
   "$thema",                                                     //subject
    $TEXT,$HTML,$ATTM);                           //body and attachment(s)
----------------------------------------

Ich hoffe, dass mir jemand weiterhelfen kann,

MFG
Sebastian Müller