An Abmeldeseiten

Aus Melin DokuWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[bearbeiten] Anmeldeseite

Ein wesentlicher Baustein eines Newsletters sind die An- und Abmeldeseiten mit denen Abonnenten selber in der Lage sind ihre Abonnements zu pflegen. Daneben gibt es natürlkich auch Newsletter, vor allem an Mitarbeiter, von denen man sich nicht an- oder Abmelden kann.

Grundsätzlich unterscheidet man bei Anmeldeseiten nach dem Verfahren:

  • [Single] (Eintrag in ein Anmeldeformular führt direkt zu einem Abo)
  • [Confirmed] (Die Emailadresse wird sofort eingetragen in die Aboliste, jedoch wird eine Info-Mail geschickt in diesem Moment)
  • [Double-Opt-In] (Der Eintrag in ein Anmeldeformular erzeugt eine Bestätigungsmail in die der Abonnent klicken muss bevor das Abo aktiv geschaltet wird)

Rechtlich ist generell nur das Double-Opt-In-Verfahren zulässig. Alle anderen Verfahren ermöglichen Missbrauch da jeder auch andere Adressen in den Verteiler eintragen könnte.

Der Ablauf bei der Erstellung von An/Abmeldeseiten richtet sich sehr nach der verwendeten Infrastruktur. Die Seiten sollten möglichst in die bestehende Website (Live-Website ) integriert werden, dadurch ist vorgegeben ob der Anmelde-Code in Java, PHP, Perl oder ASP vorliegen muss.

Irgendwie müssen die Informationen auch auf den Melin-Server gelangen. Am einfachsten ist es wenn von der Live-Website direkt auf die Datenbank zugegriffen werden kann, oder wenn Dateien auf dem Melin-Server abgelegt werden können. Verschiedene andere Möglichkeiten werden im folgenden vorgestellt.


[bearbeiten] Anlegen der An/Abmeldeseiten

Der erste Schritt zur An/Abmeldeseite ist diese in Melin anzulegen. zur Vorbereitung sollten alle Empfängerlisten für die man sich anmelden kann bereits existieren und die NEWSLETTER_ID sollte bekannt sein.

Das Menü "An/Abmeldeseiten" kann vom Hauptmenü aus über die zweite Menüleiste oben erreicht werden. Mit "Neu" kann eine neue Seite angelegt werden:

Verwaltungsseite für An/Abmeldungen
Verwaltungsseite für An/Abmeldungen


[bearbeiten] Allgemein

Im ersten Reiter gibt es einige Pflichtfelder:

  • Name: ein beliebiger interner Bezeichner für den neuen Eintrag (wird nicht auf der Seite angezeigt)
  • Typ: Sollte Anmeldeseite sein
  • Bei Empfängerliste wird die Empfängerliste ausgewählt für die die Anmeldeseite gilt. Wenn auf der Anmeldeseite mehr als ein Newsletter ausgewählt werden kann sollte hier die Checkbox aktiviert werden und die Auswahl auf "All/Alle" gesetzt werden.

Der Eigentümer ist nur für die Bearbeitung in Melin relevant, hier kann man in der Regel den Superuser lassen da andere Anwender diese Einstellungen nicht ändern sollten.

Das Affiliate-Feld ist kein Pflichtfeld, hier kann eine Kennung hinterlegt werden die bei dem Abo gespeichert wird. Mit der Affiliate-Kennung kann später die Abonnentenliste analysiert werden (zum Beispiel "Wie lange behalten Abonnenten mit einem bestimmten Affiliate ihr Abonnement"). Ein guter Wert ist zum Beispiel "Website". Einige Websites nutzen das Affiiate-Feld und schreiben im Anmeldeformular auf der Website automatisch das Google-Suchwort über das der Abonnent auf die Seite kam (Hidden-Feld AFFILATE in der Anmeldeseite, hier dann die Option "Affiliate kann durch Parameter überschrieben werden" aktivieren).

Das Land ist ein Hilfsparameter der in der Bestätigungsmail abgefragt werden kann um zum Beispiel ein landesspezifisches Impressum einzubinden.

Wichtig ist der Parameter Seitenschlüssel der automatisch vergeben wird. Dieser muss in der Anmeldeseite als (versteckter) Parameter PAGE übergeben werden damit eine Anmeldung zugeordnet werden kann.

[bearbeiten] Bestätigung

Der zweite Reiter enthält die Bestätigungsmail. Diese Mail wird verschickt wenn das Abonnement in Melin aktiviert vermerkt wird. Bei einer Anmeldung ohne Double Opt In wird diese direkt bei der Anmeldung verschickt, bei Double Opt In erst wenn der Bestätigungslink geklickt wurde. Ein Beispieltext kann so aussehen:

[Sehr geehrter Herr LAST_NAME|Sehr geehrte Frau LAST_NAME|Sehr geehrte Damen und Herren],

wir bedanken uns fuer Ihr Vertrauen. 
Sie haben sich mit der E-Mail-Adresse %EMAIL% erfolgreich fuer die folgenden
Newsletter angemeldet:

- Täglicher Newsletter

Diese E-Mail wurde automatisch erstellt. Bitte antworten Sie nicht auf diese E-Mail-Adresse. 
Bei Fragen wenden Sie sich an webmaster@wuv.de.

Mit freundlichen Gruessen
Ihr Team von wuv.de

Das Eingabefeld erkennt selbstständig ob eine HTML- oder Textmail verschickt werden soll - wenn HTML und BODY-Tag enthalten ist wird als HTML verschickt, ansonsten als Text. Text ist hier immer eine gute Option.

Wird in diese Felder nichts eingetragen wird auch keine Mail verschickt.

[bearbeiten] Double Opt In

Der Reiter für die Double Opt In Mail aktiviert auch gleichzeitig das Double Opt In Verfahren sobald die Felder ausgefüllt werden. Ein Beispieltext kann so aussehen:

[Sehr geehrter Herr LAST_NAME|Sehr geehrte Frau LAST_NAME|Sehr geehrte Damen und Herren], 

herzlichen Dank für die Bestellung des täglichen Newsletters.
Bitte bestätigen Sie Ihre Anmeldung, indem Sie auf folgenden Link klicken:

http://melin.sv-www.de/efv/wuv/melin_usv.php?DOI=%M_SERIALIZE_ID%

Diese zusätzliche Bestätigung ist notwendig, um zu verhindern, 
dass der Newsletter ungewollt zugesandt wird. 

Falls Sie den Newsletter nicht beziehen möchten oder sich nicht selbst angemeldet haben, 
ignorieren Sie die E-Mail bitte einfach. Diese E-Mail wurde automatisch erstellt. 

Bitte antworten Sie nicht auf diese E-Mail-Adresse. Bei Fragen wenden Sie sich an 
webmaster@wuv.de.

Mit freundlichen Gruessen
Ihr Team von wuv.de

Wichtig ist hier vor allem der korrekte Bestätigungs-Link und der Parameter. Jede Anmeldung wird in Melin "geparkt" (in der Datenbank in der Tabelle SUBSCRIBER_DOICHECK oder im Filesystem im Ordner msite/demon/serialize/melin_doicheck. Der geparkte Datensatz erhält eine Nummer, die M_SERIALIZE_ID

Durch einen Klick auf den Link wird ein Trigger an Melin geschickt und die geparkte Datei im Workflow freigegeben so daß der Workflow zu Ende ablaufen kann.

Die verschiedenen Möglichkeiten für den Bestätigungs-Link werden hier vorgestellt.

[bearbeiten] Seite

[bearbeiten] Transfer

Die Anmeldeseite ist damit nun eingerichtet.

[bearbeiten] Direkte Abmeldung per Hyperlink

Der einfachste Fall einer Abmeldung ist die direkte Abmeldung per Abmeldelink. Der Abmeldelink muss dabei zwei Parameter enthalten:

Als Ziel für den Link kommen drei Scripte in Frage:

  • p.php
  • j.jsp die im Ordner /melin auf dem Melin-Server installiert ist
  • Der Webservice unter /axis/melin.jws

Im Newsletter setzt man damit zum Beispiel für eine Abmeldung von der Empfängerliste 7:

http://melin-server/p.php?email=$UD[EMAIL]&NL=6

Wichtig ist hier das Linkziel. Das Ziel wird

Verwaltungsseite für An/Abmeldungen
Verwaltungsseite für An/Abmeldungen


[bearbeiten] Abmeldung mit Textfeld

[bearbeiten] Abmeldung mit Abschiedsmail

[bearbeiten] Anmeldeseiten für mehrere Newsletter

[bearbeiten] Self Maintenance Bereich

[bearbeiten] DMZ-Tunnel

[DMZ-Tunnel]

[bearbeiten] Dateien

j.jsp j_int.jsp