Kunden von server-daten können auf einfache Weise für ihre eigenen Kunden eine Newsletter-Funktionalität bereitstellen. Fünf Dinge sind notwendig:
<!-- Mail, die nach der Anmeldung versandt wird -->
<sd:mail sd:name="myMail" sd:mail-address-column="mail">
<sd:choose-lang>
<!-- sd:info wird als Betreff/Subject verwendet -->
<sd:span
sd:info="Ihre Anmeldung beim Newsletter sql-und-xml.de/server-daten.de">
Guten Tag!
Ihre Mailadresse wurde für die Anmeldung beim Newsletter von
www.sql-und-xml.de / www.server-daten.de genutzt.
Falls Sie diese Anmeldung bestätigen möchten, wechseln Sie
bitte zur Seite
https://beispiel.server-daten.de/newsletter-confirm.html
und kopieren den folgenden Schlüssel in das dortige Feld:
{4}
Dies schaltet Sie für den nächsten Newsletter frei.
Sie können den Newsletter jederzeit abbestellen. Gehen Sie zur Seite
https://beispiel.server-daten.de/newsletter-unsubscribe.html
und geben Sie dort den per Mail erhaltenen Schlüssel ein.
Falls Sie sich angemeldet haben, so erhalten Sie den Schlüssel zum
Abmelden, indem Sie sich mit derselben Mailadresse erneut anmelden.
Vielen Dank!
JA
----
Disclaimer
</sd:span>
</sd:choose-lang>
</sd:mail>
<!-- sd:system-interaction-Element vom Typ newsletter-subscribe
Hier müssen zusätzlich die Tabelle mit den Mails und der Name
der zu versendenden Mail angegeben werden -->
<sd:system-interaction sd:name="myNewsLetterForm"
sd:interaction-type="newsletter-subscribe"
sd:newsletter-table="newsletter_mails"
sd:mail-name="myMail" sd:with-error="1">
<sd:start>
<h1 class="sd-header">Ihre Anmeldung zum Newsletter von
sql-und-xml.de / server-daten.de</h1>
Ihre Mail: <sd:input-identifier
size="60px" sd:input-type="mail" />
<p />
<div class="sd-button-list">
<span style="padding:0;">
<sd:button sd:name="myButton"
sd:only-save="true">
<sd:label-save>Anmelden</sd:label-save>
</sd:button>
</span>
</div>
<p />
<sd:err-message />
</sd:start>
<!-- Diese Meldung erscheint nach dem erfolgreichen Speichern -->
<sd:success>
<h3 class="sd-header">Vielen Dank für Ihre Anmeldung</h3>
Sie werden in Kürze eine Mail erhalten, um Ihre Anmeldung zu bestätigen.
<p />
Wechseln Sie bitte zur folgenden Seite:
<p />
<a> href='/newsletter-confirm.html'>newsletter-confirm.html</a>
Dort kopieren Sie den per Mail erhaltenen Schlüssel in das Feld.
</sd:success>
</sd:system-interaction>
Man sieht: Im wesentlichen müssen nur die Mail über das sd:mail
-Element sowie das
sd:system-interaction
-Element für die Grundfunktionalität bereitgestellt werden.
<sd:system-interaction sd:name="myNewsLetterForm" sd:interaction-type="newsletter-confirm"
sd:newsletter-table="newsletter_mails" sd:with-error="1">
<sd:start>
<h1 class="sd-header">Ihre Anmelde-Bestätigung zum Newsletter
von sql-und-xml.de / server-daten.de</h1>
Kopieren Sie den Schlüssel, der Ihnen an Ihre Mail gesandt wurde,
in das folgende Feld:
<p />
<sd:input-identifier style="width:300px;" sd:input-type="identifier" />
<p />
<div class="sd-button-list">
<span style="padding:0;">
<sd:button sd:name="myButton"
sd:only-save="true">
<sd:label-save>Bestätigen</sd:label-save>
</sd:button>
</span>
</div>
<p />
<sd:err-message />
</sd:start>
<sd:success>
<h3 class="sd-header">Vielen Dank für die Bestätigung
Ihrer Anmeldung</h3>
Der nächste Newsletter wird Sie - wie gewünscht - erreichen.
</sd:success>
</sd:system-interaction><sd:system-interaction sd:name="myNewsLetterForm"
sd:interaction-type="newsletter-unsubscribe"
sd:newsletter-table="newsletter_mails"
sd:with-error="1">
<sd:start>
<h1 class="sd-header">Ihre Abmeldung vom Newsletter für
sql-und-xml.de / server-daten.de</h1>
Kopieren Sie den Schlüssel zu Ihrem Abonement in das folgende Feld:
<p />
<sd:input-identifier style="width:300px;"
sd:input-type="identifier" />
<p />
<div class="sd-button-list">
<span style="padding:0;">
<sd:button sd:name="myButton" sd:source="sample-input"
sd:only-save="true">
<sd:label-save>Bestätigen</sd:label-save>
</sd:button>
</span>
</div>
<p />
<sd:err-message />
</sd:start>
<sd:success>
<h3 class="sd-header">Ihre Mailadresse wurde aus dem Verteiler gelöscht.</h3>
Der nächste Newsletter wird Sie - wie gewünscht - nicht mehr erreichen.
</sd:success>
</sd:system-interaction><script type="text/javascript" src="https://beispiel.server-daten.de/admin/sd.js"> </script>Sie können statt der Subdomain 'beispiel' auch 'www' oder Ihre eigene Subdomain verwenden.