Christoph Schlüter: Email im HTML-Format

Beitrag lesen

Ich versende einen Newsletter über ein CGI-Skript als HTML-Mail und mein Quellcode sieht folgendermaßen aus:
open(LIST,"$list_file");
@addresses=<LIST>;
close(LIST);
foreach $member(@addresses)
 {
 open (MAIL, "|$mailprog $member") || die "Can't open $mailprog!\n";
 print MAIL "From:$recipient\n";
 print MAIL "To:$member";
 print MAIL "Subject:$FORM{'subject'}\n";
 print MAIL "Content-type: text/html\n\n";
 print MAIL '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";
usw...
Allerdings kommt die Mail nicht überall als HTML an, sonder bei einigen Anbietern in der Online-Mail-Abfrage als Text, man sieht also nur den Quelltext. Habe ich den falschen MIME-Type oder woran liegt das... ?

Christoph