Hi,
Ich weiss nicht, ob es überhaupt möglich ist, aber ich hätte gern folgendes:
schreib's auf den Wunschzettel. Weihnachten ist ja auch bald wieder ... ;-)
Ein Feedback-Formular am Ende eines e-mail-Textes mit einer Drop-Down-List, das auf Klicken des Submit-Buttons
- die Auswahl des Nutzers und
- die e-mail-Adresse, an die die e-mail ursprünglich gesendet wurde
an meine e-mail-Adresse sendet. Geht das so überhaupt?
Unter Laborbedingungen: Vielleicht.
Im echten Leben: Ganz bestimmt nicht.
Es sind zu viele Voraussetzungen, die da erfüllt sein müssen:
* der vom Benutzer verwendete Mailclient muss HTML interpretieren können
und so eingestellt sein, dass er das auch tut - damit fallen schon viele
aus.
* der vom Benutzer verwendete Mailclient muss auch Formulare in HTML-Mails
nicht nur darstellen, sondern auch absenden können. Das ist schon aus
Sicherheitsgründen bei den mir bekannten Mailclients Wunschdenken.
Der Nutzer soll das Feedback direkt aus der e-mail absenden und nicht erst auf eine weitere Seite geleitet werden. Auch soll er nach Möglichkeit seinen e-mail-Absender nicht selbst eingeben müssen.
Du erwartest, dass der Mailclient hier a) HTML interpretiert, b) ein Formular absendet und c) auch noch die vorkonfigurierten Daten des Benutzers automatisch in ein Formularfeld einträgt?
<kinder-ü>Das sind ja gleich drei Wünsche auf einmal! Das geht nun wirklich nicht!</kinder-ü>
Und dann stellt sich noch die Frage: Was macht ein hypothetischer Mailclient, der eben ein Formular aus einer HTML-Mail abgeschickt hat, mit der HTTP-Antwort, die dann vom Server kommt?
Nein, im Ernst: So wird das nichts.
Ich habe ein Formular mit dem Formular-Manager meines Providers (Strato) gebastelt. Dort läuft ein entsprechendes CGI-Script. Wenn ich den HTML-Code in den e-mail-body integriere, arbeitet der Submit-Button aber wie ein Link. Ich werde auf die Formularseite auf dem Server weiter geleitet und die ausgewählte Option geht verloren.
Huch? Ruft dein Mailclient dann etwa den Standardbrowser auf und lässt den die Formularseite neu laden?
So long,
Martin
Eifersucht ist so alt wie die Menschheit: Als Adam einmal spät heimkam, zählte Eva sofort seine Rippen.