Als Anfänger sagt mir diese Fehlermeldung leider nichts. CGI ist aber doch ein Standardmodul, das wo Perl installiert ist doch zur Verfügung stehen sollte?
Ich bin sehr skeptisch falls du dieses Skript:
http://aktuell.de.selfhtml.org/artikel/cgiperl/form-mail/index.htm
verwenden willst.
Auf den ersten Blick fehlt mir ...
#!/usr/bin/perl
auf, sollte aber ...
#!/usr/bin/perl -wT
... sein. Sprich warnings und Taintmode an.
Dann fehlt mir die Zeile ...
use strict;
... mit allem, was es zur Folge hat.
Alle Variablen müssen mit "my" deklariert werden.
Des Weiteren brauchen Formmailer heute einige ausgeklügelte Massnahmen, um Missbrauch zu verhindern. Das ist ein grösseres Thema.
Auch darfst du nicht einfach sendmail voraussetzen. Vielleicht ist ein andere Mailprogramm auf dem Server verfügbar.
Anpassung dieses Skripts ist zwar möglich, aber vielleicht der falsche Ansatz.
Einen Formmailer zu schreiben ist für einen Perl-Anfänger nicht gerade die leichteste Aufgabe.
mfg Beat
<°)))o>< ><o(((°>o