Direct Mail Bounce Management
Direct Mail bietet die Funktion über einen Cronjob das Bouncemail oder Returnmailhandling automatisiert abzulaufen. Ihr Provider muss folgendes erfüllen:
- Cronjobs
- Fetchmail muss auf dem Server installiert sein (bei Mittwald z.B. /etc/fetchmail/)
Als erstes müssen Sie ein E-Mailkonto einrichten, an dieses Konto bzw. E-Mailadresse werden später die ganzen Bouncemails gesendet. Danach gehen wir in Direct Mail auf Konfigurieren und geben unter Mail-Headers die Retouradresse (Return Path) an. Dort tragen wir die neu angelegte E-Mailadresse ein.
jetzt gehen wir in die Datei /etc/fetchmail/fetchmailrc bzw. wenn noch nicht vorhanden legen wir diese an. Dort tragen wir jetzt die Zugangsdaten ihres Mailkontos ein: Eingangsserver, User, Passwort und Pfad zur Direct Mail Datei /returnmail.phpsh
poll mail.ihre-domain.tld proto imap
user pXXXXXXpX
password PASSWORT
mda "/html/typo3/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh"
und speichern das Ganze.
Nun erstellen wir eine Datei auf dem Server cronjob.sh mit dem Inhalt:
#!/bin/sh
/usr/local/fetchmail/bin/fetchmail -f /etc/fetchmail/fetchmailrc --pidfile /tmp/fetchmail.pid
Danach gehen wir in die Accountverwaltung von Mittwald. Dort auf Cronjobmanager. Aktivieren Serverseitiger Aufruf und unter Pfad / URL zum Script geben wir den Pfad zu der gerade erstellten cronjob.sh Datei.
Nach Versand des Newsletters kann man nun in der Direct Mail Statistik des Newsletters unter Zurückgekommene E-Mails: alle Bounce Adressen verwalten.
Fertig!
Kommentare
Danke für die Anleitung - habe es bereits am Laufen.
@ralf
prüfe mal den Pfad zur Datei returnmail.phpsh. Bei mir musste ich diesen anpassen in:
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh
LG
returnmail.phpsh muss die Rechte 755 haben.
hallo!
ich sitze gerade wieder mal vor dem gleichen problem.
könntest du vielleicht mal deine lauffähige
- returnmail.phpsh
- dmailerd.phpcron
hier posten.
(bin auch bei mittwald.. bekomme immer folgende fehlermeldung beim aufruf der cronjob.sh:
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 2: ?php
: Datei oder Verzeichnis nicht gefunden
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 3: /***************************************************************
: Datei oder Verzeichnis nicht gefunden
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 4: calendar: Kommando nicht gefunden.
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 5: *
: Kommando nicht gefunden.
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 6: Syntaxfehler beim unerwarteten Wort `c'
/html/typo3conf/ext/direct_mail/res/scripts/returnmail.phpsh: Zeile 6: `* (c) 1999-2004 Kasper Skaarhoj (kasperYYYY@typo3.com)
)
ps: alles neueste version!
merci ralf
Danke Daniel für die Anleitung.
Ich habe alles so eingerichtet, ob es funktioniert wird die Zukunft zeigen.



