Struppi: Frage zum Einfacher Form-Mailer?

Beitrag lesen

--> SMTP-Programm zum Versenden der Mail:
$Sendmail_Prog = "/usr/lib/sendmail";

Nun steht in der Mail die bei mir ankommt aber z.b.web18@server4you.de das macht sich nicht so gut , kann man das ändern das die Mail adresse von dem Übernommen wird der das Formular abgeschikt hat und wenn ja würde mir bitte jemand sagen wie?

Dazu musst du ein extra Feld im Formular einbauen z.b.
<input type="text" name="from">

Im Skript hier eine Ergänzung:

$subject = $query->param('subject');      # ---> E-Mail-Subject  
  
$from = $query->param('from');

Aber Achtung diese Feld muss genauso gefiltert werden wie das Subjektfeld!!!!

und im Skript später an dieser Stelle:

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);  

zwischen Subject und To noch:
print MAIL "From: $from\n";

Struppi.

--
Javascript ist toll (Perl auch!)