<script type="text/javascript">
uid = location.search; uid = unescape(uid.substring(8)); </script>
<form name="unsubform" action="http://www.openemm.org:8080/form.do"
method="post" onSubmit="document.getElementById('param').value = uid;">
<input type="hidden" name="agnCI" value="1">
<input type="hidden" name="agnFN" value="unsubconfirm">
<input type="hidden" name="agnUID" id="param" value=test>
<input type="submit" class="inputsubmit" value="Unsubscribe">
</form>
Listing 5
Das Webformular der Abmeldeseite ruft das OpenEMM-Formular „unsubconfirm“ auf, das
- eine erste Aktion „Unsubscription Processing“ ausführt, die aus dem Aktionsschritt „Unsubscribe“ besteht (der die Abmeldung in der Datenbank vornimmt)
- per Redirect-Code die Abmeldebestätigungsseite aufruft (www.openemm.org/unsubconfirm.html) und
- eine abschließende Aktion „Unsubscription Confirmation“ ausführt, die per „Send mailing“ dem Empfänger die erfolgreiche Abmeldung bestätigt.
Die Verlagerung der Webformulare aus OpenEMM über den Redirect-Code in TYPO3 hat den Vorteil, dass in OpenEMM nicht das komplette Design der Website nachgebildet werden muss, sondern dass sich alle Inhalte weiterhin in TYPO3 befinden. Eine Ausnahme bildet der Aufruf der Profilseite, über die der Abonnent sein Empfängerprofil selbst ändern kann. Die Profilseite muss aus technischen Gründen in OpenEMM abgelegt sein.






