Hi,
$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";
...
Im Error.log steht folgendes:
[Sat Dec 7 15:43:30 2002] [error] [client 212.254.xxx.xxx] Premature end of script headers: /home/xxx.ch/cgi/mail.cgi
Diese Meldung sagt es ja: Es erfolgte eine Ausgabe, bevor der Header geschickt wurde.
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.