Jörg Peschke: Gästebuch

Beitrag lesen

Tach,

Zeile 761 im guestbook.pl schaut aber so aus:
<PRE> print SENDMAIL $data or die "write to sendmail pipe: $!";</PRE>

GGf. passiert der fehler eine Zeile drüber. und Perl ordnet die falsche Zeilennummer zu?

Falls es daran nicht liegt:
Hast Du SENDMAIL richtig definiert, und gibt es auf dem System auf dem Du das laufen hast überhaupt ein Sendmail bzw. ein Mail-Programm?

Irgendwo muess der Name Deines Mail-Programmes definiert sein, irgendwie sowas wie:
open (SENDMAIL, "|/usr/bin/mail")
oder sowas ähnliches müsste da mal vorkommen, denk ich.
Und dann muss natürlich dein Mailprogramm (also wie hier: /usr/bin/mail) auch tatsächlich existieren.

Gruss,
Joerg