[TYPO3-german] Bounces mit DirectMail

Ralf Hettinger ng at ralfhettinger.de
Fri Nov 24 17:41:34 CET 2006


Hallo Andre,


Andre Dittmar schrieb:
> In der Statistik von DirectMail wird aber leider nichts angezeigt. Ich vermute mal das mein Webserver Dateien wie die returnmail.phpsh auf die Art wie in der Doku beschrieben nicht verarbeiten kann. Der im Script angegebene Pfad zu php "#! /usr/bin/php -q" scheint bei mir soweit jedoch zu stimmen... Der Pfad in der fetchmail-Konfiguration stimmt auch.

1) Das Skript muss ausführbar sein (chmod u+x returnmail.phpsh, falls Shell
vorhanden)

2) PHP muss als CLI-Interpreter kompiliert sein; oder wenigstens als
CGI-Version. Wenn # /usr/bin/php -v aus der shell aufgerufen keinen Output
liefert, dann ist's nicht so, wie's muss...


> Das hatte beim dmailer-Script auch nicht funktioniert. Ein Workaround, in dem das Script per lynx im crontab aufgerufen wird, funktioniert.

s.o. Punkt 2)


> Wäre das prinzipiell auch in der fetchmail-Konfiguration möglich? Also die Datei returnmail.phpsh in eine reine PHP-Datei ändern und so aufrufen? Gibt es sonst noch eine Möglichkeit warum es nicht funktioniert?

Dann müsste man returnmail.phpsh umschreiben; das bekommt die Bounces über eine
Pipe von stdin:

// MAIL CONTENT
$filename = "php://stdin";

Lösungsansatz: emails durch fetchmail an ein shell-Skript pipen, dass diese in
tmp zwischenspeichert und dann ein umgeschriebenes returnmail.phpsh über lynx
aufruft und mittels GET Pfad und Dateiname übergibt. Nicht wirklich schön.


Viele Grüße
Ralf



More information about the TYPO3-german mailing list