i-netlab: CGI-Konflikt

Beitrag lesen

hi,

wie Cheatah schon sagte: prüf mal ob die Moduls installiert sind.

zu Net::SMTP;
Mach em Besten eine statusabfrage beim Erstellen des Objects:

Neues Objekt erstellen

$s = new Net::SMTP($smtp_host) or error("Keine Verbindung zu SMTP Host *$smtp_host*");

$s -> datasend() funtkioniert nicht auf jeder Maschine, machs besser so:

Ab geht die Post

$s->mail($rcpt);
$s->to( $rcpt );
$s->data( $message );
$s->quit();

Die $message baust du vorher zusammen
 # format the message
 my $message = <<"--MSG",
From: $from
To: $rcpt
Subject: $subject

$msg

--MSG

Und vergiss das semikolon nicht am String Termiator;-)

Ein Script was funktioniert findest du hier
http://i-netlab.de/downloads

Rolf