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/)

Retouradresse (Return Path

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.

Accountverwaltung von Mittwald
Direct Mail Statistik

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

Georg 24-05-11 17:07
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
Gerd 16-05-11 16:17
returnmail.phpsh muss die Rechte 755 haben.
ralf 10-05-11 11:10
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
Phillip 15-04-11 11:25
Danke Daniel für die Anleitung.
Ich habe alles so eingerichtet, ob es funktioniert wird die Zukunft zeigen.

Kommentar hinzufügen