Adapter in einem Formular-Ordner sind dafür verantwortlich, die eingegebenen Formulardaten zu verarbeiten.
Der Mail-Adapter wird beim Anlegen eines Formular-Ordners automatisch erzeugt. Er hat die Aufgabe, die eingegebenen Daten per E-Mail zu versenden. Jedesmal wenn ein Benutzer das Formular absendet, werden die eingegebenen Daten per E-Mail verschickt.
Der Mail-Adapter kann sehr flexibel konfiguriert werden. Es können mehrere Mail-Adapter in einem Formular-Ordner genutzt werden. Das Formular zum Hinzufügen oder Bearbeiten eines Mail-Adapters ist in mehrere Teilformulare gegliedert.
Im Teilformular »Standard« können Sie den Titel des Mail-Adapters sowie Namen und E-Mail-Adresse des Empfängers eingeben. An die hier angegebene E-Mail-Adresse werden die E-Mails versendet.
Häufig ist es nicht damit getan, die Formulardaten an einen Empfänger zu versenden. Auf dem Teilformular »Adressing« können weitere Optionen eingestellt werden (siehe Abbildung Teilformular »Adressing«).
Spätestens dann, wenn ein Empfänger die Daten verschiedener Formulare zugesendet bekommt, ist es sinnvoll, dem Empfänger Informationen zukommen zu lassen, die ihm helfen, die Daten einzusortieren. Solche Informationen können Sie im Teilformular »Message« eingeben (siehe Abbildung Teilformular »Message«).
Im Teilformular »Template« (Abbildung Teilformular »Template«) können Sie unter anderem bestimmen, ob die E-Mail als HTML-Nachricht oder reine Textnachricht versendet werden soll.
Formulardaten enthalten häufig persönliche Daten, die geschützt werden müssen. Daher bietet es sich an, die E-Mail verschlüsselt zu versenden. Dazu benutzt Plone das Open-Source-Programm GNU Privacy Guard (GnuPG). Es muss auf dem Server, auf dem Plone läuft, installiert sein. Das Teilformular »Encryption« (siehe Abbildung Teilformular »Encryption«) ist nur sichtbar, wenn Plone das ausführbare Programm gpg gefunden hat.
Sie können in das Feld die ID eines öffentlichen Schlüssels oder die dazu gehörige E-Mail-Adresse eingeben. Der öffentliche Schlüssel muss sich im Keyring des Benutzer befinden, unter dessen Benutzerkennung der Zope-Server läuft, mit dem Plone betrieben wird.
Die Anzeige des Mail-Adapters zeigt eine Übersicht über alle vorgenommenen Einstellungen (siehe Abbildung Anzeige der Einstellungen des Mail-Adapters).
Die eingegebenen Formulardaten können mit Hilfe des Daten-Speicher-Adapters in Plone gespeichert werden.
Beim Hinzufügen oder Bearbeiten des Daten-Speicher-Adapters (siehe Abbildung Formular zum Hinzufügen eines Datenspeichers) können folgende Einstellungen vorgenommen werden:
Das Herunterladen der Daten erfolgt über die Anzeige des Adapter (siehe Abbildung Anzeige des Datenspeichers).
Klicken Sie auf den Link Hier klicken, um Ihre Eingaben zu speichern, um die gespeicherten Daten herunter zu laden.
Um die von dem Adapter gespeicherten Daten zu löschen, betätigen Sie die Schaltfläche Die gespeicherten Eingaben löschen.
Sie können das abgesendete Formular auch mit einem eigenen Pythonskript weiterverarbeiten. Den Code können Sie dabei bequem im Browser eingeben (siehe Abbildung Adapter für eigenes Skript).