Newsletter und Formmail Service zur Mailinglisten-Registrierung

Motivation

Häufig gibt es den Anspruch von BenutzerInnen Newsletter zu versenden. Durch das Erstellen einer Mailingliste (am Sympa Mailinglisten Server) an der sich sodann Benutzer registrieren können, wird das versenden von Newslettern recht einfach. Die Schritte im Detail hierzu sind:

  1. Erstellen/Beantragen einer entsprechenden Mailingliste. Näheres dazu in der Sympa Dokumentation.
  2. Die BenutzerInnen können sich durch senden einer e-Mail an sympa@lists.uibk.ac.at mit der Betreffzeile "subscribe <Name Ihrer Mailingliste>" für die Liste anmelden. Optional kann ein spezielles Web-Formular erstellt werden, welches das "spezielle" e-Mail automatisch versendet (siehe unten).
  3. Wird nun eine e-Mail an die Mailingliste versandt, erhalten alle subskribierten BenutzerInnen eine Kopie.
  4. Um BenutzerInnen von der Liste wieder zu entfernen ist es notwendig eine e-Mail mit dem "speziellen" Betreff "unsubscribe <Name Ihrer Mailingliste>" zu versenden.

Erstellen eines Web-Formulars zur automatischen Mailinglisten-Registrierung

Dazu muss ein HTML-Formular nach dem folgenden Muster erstellt werden:

<form name="sympa_webmail" action="https://www.uibk.ac.at/scripts/sympa.xsp" method="post">
Beginn des Formulares mit Verweis auf die URL des Skripts.

<input type="hidden" name="subject" value="subscribe nameIhrerMailinglisteHierEinfüllen" />
Spezieller Betreff der e-Mail

<input type="email" name="from" required="required"/>
e-Mail Adresse, welche für die Liste registriert werden soll (Eingabe durch BenutzerIn)

<input type="submit" value="Für die Liste registrieren!" />
</form>
Submit-Button; End-Tag des Formulars

 

Ein Beispielquelltext zum Kopieren wäre somit:

<h1>Registrierung zur XIMS-Users Mailingliste</h1>
<form name="sympa_webmail" action="https://www.uibk.ac.at/scripts/sympa.xsp" method="post">
<input type="hidden" name="subject" value="subscribe xims-users"/>
Ihre e-Mail Adresse: <input type="email" name="from" required="required"/>
<input type="submit" value="Für XIMS-Users Mailingliste registrieren!" />
</form>

 

Hier noch eine Variante mit Subscribe und Unsubscribe-Funktion in einem Formular:

<form name="sympa_webmail" action="https://www.uibk.ac.at/scripts/sympa.xsp" method="post">
Ihre e-Mail Adresse: <input type="email" name="from" required="required"/>
<input type="submit" name="subject" value="Subscribe xims-users" />
<input type="submit" name="subject" value="Unsubscribe xims-users" /> </form>

Achtung! Dieser Service ist nur für Web-Formulare innerhalb der Domain www.uibk.ac.at verfügbar! Bitte verwenden Sie, wie in den Beispielen angegeben, die HTTPS-Adresse für die Form-action.

Es können prinzipiell auch mehrere Listenkommandos auf einmal versandt werden. Verwenden Sie dazu mehrere body-Felder ohne subject. Genaueres finden Sie in der Dokumentation des Listenservers.

Nach oben scrollen