Typo3-Tutorials
Personalisierten Newsletter mit Direct Mail einrichten
Geht es um das Thema »Newsletter«, führt unter Typo3 kaum ein Weg an der Extension »Direct Mail« vorbei. Allerdings sind von der Einrichtung bis zum Versand eines ersten Newsletter einige Hürden zu nehmen. Dieses Tutorial soll Typo3-Administratoren bei der Einrichtung und der anschließenden Erstellung eines Newsletter helfen, indem es neben der allgemeinen Installation unter Typo3 auch auf Sonderfälle wie das Anlegen von Kategorien und Einrichten von Cron-Jobs eingeht.
Das vorliegende Tutorial beschreibt die Einrichtung eines personalisierten Newsletter unter Typo3 Version 4.2.2 und Direct Mail 2.6.0.
Schritt 1: Die benötigten Typo3-Extensions installieren
Direct Mail setzt auf mehreren Typo3-Extensions auf, die es zu Beginn über den Typo3-»Erw-Manager« zu installieren gilt. Im Einzelnen sind dies die Typo3-Extensions:
- Direct Mail (Ext: direct_mail, hier in Version 2.6.0)
- Address List (Ext: tt_address, hier in Version 2.2.1)
- Personalized Direct Mail Subscription (Ext: df_direct_mail_sucscription, hier in Version 1.0.5)
Statt der Extension »Personalized Direct Mail Subscription« können auch andere Typo3-Erweiterungen eingesetzt werden wie »Direct Mail Subscription« (Ext: direct_mail_subscription). Letztere entspricht bis auf die fehlende Personalisierung weitgehend der in unserem Typo3-Tutorial eingesetzen Erweiterung »Personalized Direct Mail Subscription«.
Schritt 2: Zusätzliche Sysordner im Typo3-Seitenbaum anlegen

Aus Gründen der Übersichtlichkeit empfiehlt es sich, für die Adressdaten der Newsletter-Abonnenten sowie für die Typo3-Extension separate Sysordner — in unserem Beispiel die Sysordner Direct Mail Newsletter und Newsletter-Abonnenten — in der Root-Line des Typo3-Seitenbaums anzulegen. Für die Anmeldeseite legen Sie eine weitere, reguläre Typo3-Seite an — hier Anmeldeseite genannt.
Für die weiteren Schritte ist es nötig, dass Sie sich die Seiten-IDs (PIDs) der beiden Sysordner im Typo3-Seitenbaum merken. In unserem Beispiel ist dem Ordner »Direct Mail Newsletter« die ID 2 zugeordnet, dem Ordner »Newsletter-Abonnenten« die ID 3.
Schritt 3: Die beiden Sysordner und die Anmeldeseite konfigurieren

Im nächsten Schritt tragen Sie in den Typo3-Seiteneigenschaften des Sysordners Direct Mail Newsletter unter dem Reiter Optionen und der Rubrik Enthält Plug-In die Typo3-Extension Direct Mail ein.

Auf der Anmeldeseite fügen Sie ein neues Inhaltselement ein: Bei der Wahl des neuen Inhaltselements klicken Sie zunächst unter Plug-Ins auf Allgemeines Plug-in und wählen dann in den Typo3-Seiteneigenschaften unter dem Reiter Plug-in die Typo3-Extension Personalisierte Direct Mail Anmeldung aus. Anschließend wählen Sie auf der gleichen Seite unter Ausgangspunkt den zuvor angelegten Sysordner Newsletter-Abonnenten aus.
Schritt 4: Die Einstellungen im Typo3-Constant-Editor anpassen
Damit die auf der Anmeldeseite eingegebenen Datensätze nicht auf der Seite selbst, sondern im angelegten Sysordner Newsletter-Abonnenten gespeichert werden, wechseln Sie nun auf der Seite mit Ihrem Typo3-Root-Template in den Typo3-Constant-Editor und wählen im Drop-down-Menü unter Edit Constants For Template den Eintrag DF_DMAILSUBSCRIPTION aus.
Unter Template File haben Sie die Möglichkeit, einen alternativen Template-Pfad anzugeben. So können Sie das Original-Template — zu finden unter typo3conf/ext/df_direct_mail_subscription/pi/df_dmailsubscripe_de.tmpl — zunächst kopieren, gegebenenfalls Ihren Wünschen entsprechend anpassen und dann den Pfad zum neuen Template hier eintragen. Unter Record PID tragen Sie die Seiten-ID des Sysordners Newsletter-Abonnenten ein, in unserem Beispiel also »3«. Anschließend vervollständigen Sie noch die beiden verbleibenden Optionen Administrator email und Administrator name.


