Hi Andreas,
$smtp = Net::SMTP->new($mailServer) or error("Keine Verbindung zu SMTP Host *$mailServer*");
hier wird eine Ausgabe gemacht (nämlich die Fehlermeldung). Zu diesem Zeitpunkt hast Du noch keinen Header gesendet.
Denn der header kommt erst hier:print "Content-Type: text/html\n\n";
...
Diese Meldung sagt es ja: Es erfolgte eine Ausgabe, bevor der Header geschickt wurde.
Ich habe früher auch ohne den Test gestartet und trotzdem nicht gegangen.
Ich hab's gerade so ausprobiert:
$smtp = Net::SMTP->new($mailServer);
Es geht immer noch nicht :(
Danke für die Hilfe
Gruss
x-VieW