Shadow

Konfiguration von Bounce-Mails in direct_mail

08.04.2011 TYPO3-Tutorial

Die Extension direct_mail bringt ein sehr nützliches Statistik-Tool mit. Dieses bietet unter Anderem die Möglichkeit, Newsletter die nicht zugestellt werden konnten, auszuwerten.

Wie man dies einrichten kann auf dem TYPO3-Hosting der GreenBanana GmbH, wird hier in einem kurzen Tutorial beschrieben.

E-Mail Postfach

Als erstes wird ein E-Mail-Postfach benötigt, welches die zurückgekommenen E-Mails auffängt. Dieses kann über das Kundencenter (http://kundencenter.greenbanana-hosting.com) angelegt werden. In diesem Tutorial werden folgende fiktiven Daten Verwendet:

 

E-Mailadresse: newsletter(at)domain.ch
Mailserver: mail.domain.ch
Passwort: 12345678

 

Extension Manager

Im Extension Manager, bei der Extension "direct_mail" muss das verwendete E-Mail Postfach eingetragen werden.

Fetchmail

Als nächstes muss fetchmail angewiesen werden, die zurückgeschickten Mails auszuwerten. Dafür muss in die Datei /etc/fetchmail/fetchmailrc folgendes eingetragen werden:

poll mail.domain.ch timeout 40 username "newsletter@domain.ch" password "12345678" flush mda "/usr/local/php/bin/php_cli /html/typo3/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh"

Cronjob

Als letztes muss nur noch ein Cronjob eingerichtet werden (auch dies kann bequem über das Kundencenter gemacht werden), welcher in regelmässigen Abständen die Daten auswertet.

/usr/local/fetchmail/bin/fetchmail -f /etc/fetchmail/fetchmailrc --pidfile /tmp/fetchmail.pid 

Ist das alles eingerichtet, wird in regelmässigen Abstände das Postfach auf zurückgeschickte E-Mails abgefragt und die Statistik aktualisiert.

Viel Spass mit der Statistik wünscht die
GreenBanana GmbH