Daniel: Formular an E-Mail-Adresse senden

Beitrag lesen

Hallo zusammen!
Ich bin ein ziemlicher CGI/Perl-Anfänger und habe daher aus SelfHTML einen Perl-Quellcode herauskopiert, der Formulareingaben einliest und sie an eine E-Mail-Adresse senden soll. Wenn ich jedoch auf den Submit-Button klicke, erhalte ich eine Fehlermeldung. Was muss ich ändern? Das Formular findet ihr unter http://www.consulting-coaching.ch unter Kontakt. Die Perl-Datei heisst kontakt.pl. Hier der Quellcode:

$Mailprogramm = "/usr/lib/sendmail";  # siehe Erläuterung unten
$MailSubject = "Formluar-Feedback";   # siehe Erläuterung unten
$Empfaenger = "IhrName@Provider.xxx"; # siehe Erläuterung unten
$SenderName = $Formular[1];           # siehe Erläuterung unten
$SenderMail = $Formular[3];           # siehe Erläuterung unten

open(MAIL,"$Mailprogramm -t") die;

print MAIL "To: $Empfaenger\n";
print MAIL "From: $SenderMail $SenderName\n";
print MAIL "Subject: $MailSubject\n\n";

$i = 0;
$max = $#Formular;
for($i=0;$i<=$max;$i=$i+2)
{
print MAIL "$Formular[$i]: $Formular[$i+1]\n";
}
close(MAIL);