hi,
print "Location: $returnhtml\n\n";
habe ich komplett entfernt, zusammen mit dem hidden field im html welches die Weiterleitungsadresse enthält.
Das war die "Weiterleitung". Der Internal Server Error kommt zwangsläufig, weil Dein Script nichts ausgibt. Also entweder Redirection oder was ausgeben, header nicht vergessen.
Mach ein
print "Content-Type: text/html\n\n";
print "<p>Mail verschickt, Danke!</p>\n";
und alles wird gut.
roro