achso bist noob nadann kein Problem, hier eine genaue Anleitung:
1. leg dir einen Webspace mit Perl/cgi zu (z.B. tripod.com = kostenlos oder domainfactory.de = kostet). Muss aber sendmail unterstützen - erkundige dich vorher (kostenpflichtige habens meistens)
2. erstell ein Formular in Html:
<form action="deinperlscript.pl" method="post">
<input type="Text" name="FeldA"> <br>
<input type="Text" name="FeldB"> <br>
<input type="Submit" value="Senden">
</form>
3.speicher dieses z.b. als index.html und lad es auf den Webspace (z.B. mit FTP oder dem Upload-Formular auf der Providerseite)
4.lad das Script in den Ordner "cgi-bin":
#!/usr/bin/perl
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
($name, $value) = split(/=/, $pair);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<([^>]|\n)*>//g;
$value =~ s/<//g;
$value =~ s/>//g;
$FORM{$name} = $value;
}
$Sendmail_Prog = "/usr/lib/sendmail";
$mailfrom = "noreplay@deinemail.de"; #was im "von wem" feld stehen soll
$mailto = "deinemail@deinprovider.de"; #deine Mailadresse mit einem \ vorm @
$mailsubject = "neues Mitglied"; #Mailbetreff
open(MAIL,"|$Sendmail_Prog -t");
print MAIL "From: $mailfrom\n";
print MAIL "To: $mailto\n";
print MAIL "Subject: $mailsubject\n\n";
print MAIL qq~
deinTextzuFeldA : $FORM{'FeldA'}
deinTextzuFeldA : $FORM{'FeldB'}
...
~;
close(MAIL);
fertig.
Gruß
Girom