Hi, es soll eine möglichst einfach zu handhabende Abfrage per mail erstellt werden.
Definiere mal "möglichst einfach zu handhabende Abfrage" genauer. Fange bei der Frage an, ob dieses für den Empfänger oder den Versender und/oder den Auswerter möglichst einfach werden soll.
Dann soll das Formular (das mail) möglichst durch einen einzigen Klick an den Absender zurückgeschickt werden.
Du kannst das Mail als Text anbieten:
Bitte beantworten Sie folgende Frage durch Auswahl des Kästchens: [ ] Ich will mehr. [ ] Ich will weniger.
Freilich kann man etwas programmieren, was das mail dann auswertet. Auf Grund der Möglichkeit des Empfängers, den Text komplett zu ändern …
[x] Ich will mehr Schokolade.
[x] Ich will weniger dumme Fragen beantworten müssen.
… wird die Auswertung dann in vielen Fällen von Hand stattfinden müssen.
Du kann das Mail als HTML versenden.
Das kann Formulare, der Empfänger z.B. nicht etwa per mail zurücksendet, sondern via HTTP[S]. Es entsteht das Problem, dass nicht jeder Mailclient HTML überhaupt anzeigt (der Benutzer kann das unterbinden und manche tun das). Es entsteht das Problem, dass viele Mailclients so programmiert oder eingestellt sind, dass diese nachfolgende HTTP[S]-Requests (wie das Senden der Formulardaten) einfach mal nicht zulassen. Der Empfänger kann das - selbst falls er will - oft nicht ändern. Manche wollen das auch nicht ändern, weil dieses eine Einstellung ist, die der Sicherheit dient.
Es ist also eine Entscheidung zu treffen, ob man die ausgefüllten Formulare manuell auswerten und es dem Empfänger einfach machen will (Textmail) oder ob man die Formulareingaben durch ein Programm auswerten lassen will. Dann kommt man praktisch nicht daran vorbei, dem potentiellen Ausfüller einen Link zu einem HTML-Formular auf einem Webserver zu senden.