Moin!
Guten Tag.
Ich besitze keine Erfahrung in PHP und benötige etwas Hilfe bei der Lösung folgenden Problems:
Den Formmailer, den ich benutze, sendet nicht alle Formulardaten.
Präziser: er sendet nur die Felder "subject" und "comment".
Dein Formmailer ignoriert alle relevanten Sicherheitsmechanismen, die man zwingend nutzen muss, um sich nicht als willige Spamschleuder mißbrauchen zu lassen. Es gibt nirgendwo Prüfungen und Sicherheitsvorkehrungen gegen SMTP-Header-Injection - so wie das Skript derzeit aussieht, sollte es unverzüglich offline genommen werden - eine Reparatur ist aufwendiger, als es beispielsweise durch das Skript von http://aktuell.de.selfhtml.org/artikel/php/form-mail/ zu ersetzen.
Weiterhin: Wenn Formularfelder nicht verschickt werden, kann das sowohl am sendenden Skript, aber auch am Formular liegen - das kennen wir aber nicht.
- Sven Rautenberg