html email

E

elgo

$text = "xxx\n";
$text .= "xxx\n\n";
$text .= "xxx\n";
$text .= "xxx\n";
$text .= "xxx\n\n";
$text .= "xxx\n";
$text .= "Klicken Sie hierzu innerhalb der nächsten " . $tage . "\n";
$text .= "auf folgenden Link:\n\n";
$text .= xxx;

mail($email, "xxx", $text, "From: " . $name . " <" . $antwortemail . ">");

so ich habs immer noch nicht gepeilt ..
der teil (oben) stammt aus einem newsletterscript in dem dem user automatisch eine bestätigungs mail zu geschickt wird.

ich will eigentlich nur den text der mail verändern und hab mir gedacht das ich das einfach so mache : $text = "<font size=\"1\" face=\"verdana\">xxx</font>

das funzt leider aber nicht .. bitte um hilfe

mfg elgo
 
also das is jetzt mal aus nem script was ich mal geschrieben hab:

PHP:
for ($i=0; $i < sizeof($email); $i++) {
$to=$email[$i];
$subject="test betreff";
$text="Hi wie gehts<img src=cid:abc@defg.de><a href=\"http:\/\/www.bla.de/newsletter/unsubscribe?email=$email[$i]\">Abmelden</a>";
$from="dir@deins.de";
$file="picture.gif";
$type="image/gif";
 


     $content = fread(fopen("picture.gif","r"),filesize("picture.gif")); 
     $content = chunk_split(base64_encode($content)); 
     $uid = strtoupper(md5(uniqid(time()))); 
     $name = basename("picture.gif"); 

     $header = "From: $from\nReply-To: $from\n"; 
     $header .= "MIME-Version: 1.0\n"; 
     $header .= "Content-Type: multipart/related; boundary=$uid\n"; 
  
     $header .= "--$uid\n"; 
     $header .= "Content-Type: text/html\n"; 
     $header .= "Content-Transfer-Encoding: 8bit\n\n"; 
     $header .= "$text\n"; 
  
     $header .= "--$uid\n"; 
     $header .= "Content-Type: $type; name=\"picture.gif\"\n"; 
	 $header .= "Content-ID: abc@defg.de\n";
  
     $header .= "Content-Transfer-Encoding: base64\n"; 
     $header .= "Content-Disposition: inline; filename=\"C:\Windows\TEMP\picture.gif\"\n\n"; 
     $header .= "$content\n"; 
  
     $header .= "--$uid--"; 

     mail($to, $subject, "", $header); 
  
    echo "fertig";
};
 
Zurück