Hallo,
habe zuhause xampp installiert. Damit wollte ich folgendes perl script ausführen:
#!C:/xampp/xampp/perl/bin/perl.exe
$Sendmail_Prog = "C:/xampp/xampp/sendmail/sendmail.exe";
$mailto = "info@meine_adresse.de";
Modul für CGI-Scripts einbinden:
use CGI::Carp qw(fatalsToBrowser);
read(STDIN, my $mailtext, $ENV{CONTENT_LENGTH});
E-Mail versenden:
open(MAIL,"|$Sendmail_Prog -t") || print STDERR "Mailprogramm konnte nicht gestartet werden\n";
print MAIL "To: $mailto\n";
print MAIL "Subject: $subject\n\n";
print MAIL "$mailtext\n";
close(MAIL);
aber das klappt nicht. Der Aufruf des Skripts erfolgt ganz normal in html über "action=..." Mein Webserver kommt damit auch nicht zurecht, dabei ist das doch nur ein einfaches email Formular! Kann mir jemand sagen, ob an der Syntax was falsch ist oder was ich einstellen muß, damit der xampp Server tatsächlich eine solche email verschicken kann.
Danke,
matthias