Stefan Muenz: (E-MAIL) Formular per Mail

Beitrag lesen

Hallo Bjoern,

ich habe in SelfHTML gelesen, das man die kodierten Formulare, die man sich per Mail schicken läßt (.att oder .aat Anhänge), mit einem Programm wieder in normalen text umwandeln kann. Leider bekomme ich aber eine Fehlermeldung von AOL wenn ich den Link verwenden will.

Das Programm gibt es leider nicht mehr. Ich kenne derzeit kein anderes, empfehle dir jedoch dringend, keine mailto-Formulare mehr zu verwenden. Besser du nimmst ein CGI-Script. Wenn du selber kein CGI hast oder keine Programmiersprache wie Perl beherrschst, kannst du einen oeffentlichen Form-Mailer benutzen. Fuer treue SELFHTML-User gibt's einen werbefreien Form-Mailer. Damit bekommst du deine Formulardaten als E-Mail sauber formatiert.

Hier noch mal die aktuelle Anleitung:

Beispielformular:

<form method="post" action="http://www.polylog.org/cgi-bin/selfmail.pl">
<input type="hidden" name="mailto" value="DeinName@deinProvider.xy">
<input type="hidden" name="return" value="http://www.xy.de/danke.html">
<input type="hidden" name="delimiter" value=": ">
<input type="hidden" name="subject" value="Feedback-Formular">
<!-- hier beliebige eigene Felder -->
<input type="submit"><input type="reset">
</form>

Wichtig ist die URL bei der action-Angabe im <form>-Tag, und die 4 hidden-Felder, die das Script standard-maessig als Input erwartet:

  • Der value beim Feld "mailto" sollte die Mailadresse sein, an die die Formulardaten geschickt werden sollen.
  • Der value beim Feld "return" sollte die URL einer eigenen Dankeseite sein, die denm User nach Abschicken des Formulars angezeigt wird.
  • Der value beim Feld "delimiter" sollte eine Zeichenfolge wie ": " oder "= " sein - so werden Feldnamen und Werte in der Mail getrennt.
  • Der value beim Feld "subject" sollte das gewuenschte Subject der Formulardaten-E-Mail enthalten.

viele Gruesse
  Stefan Muenz