Gerold: Fehlermeldung 400 bei Formmail

Beitrag lesen

auf eine Error Log habe ich keinen Zugriff, da ich nur Server Mitbenutzer bin.

Also der Code lautet:

$Sendmail_Prog = "/usr/sbin/sendmail";
use CGI;
$query = new CGI;
@names = $query->param;
$delimiter = $query->param('delimiter');
$mailto = 'meine@emailadresse.tld';       < halt mit meinen Daten
$returnhtml = 'http://www.meindomain.de/danke.htm/'; < auch
$subject = 'Email ueber Website'; < auch logisch
$mailtext = "";
foreach(@names) {
  $name = $_;
  @values = "";
  @values = $query->param($name);
  if($name ne "mailto" && $name ne "return" && $name ne "subject" && $name ne "delimiter") {
    foreach $value (@values) {
      $mailtext = $mailtext.$name;
      $mailtext = $mailtext.$delimiter;
      $mailtext = $mailtext.$value."\n";
    }
  }
}
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);
print "Location: $returnhtml\n\n";

wäre nett, wenn mir einer weiterhelfen könnte....