Zum Inhalt springen

dmail: bounces auswerten

Erstellt am 19. Mai 2004 · 15 Antworten · letzte Antwort am 22. Juni 2004

Tags: Direct Mail, Frage

Stoneage ·

Am einfachsten du benennst die datei returnmail.phpsh in returnmail.php um, und machst einen cronjob mit der url http://www.meinedomain.de/returnmail.php. fertig ist die statistik (vorausgestzt dein returnmail funktioniert, normalerweise muß man das noch an die t3 installation anpassen)!

Gruß,
T.

andilein ·

Hi Tetramatrix!

Danke für den Tipp! War die letzte Zeit mit anderen Dingen eingedeckt, deswegen meine späte - aber diesmal dringende - Reaktion.

Scheinbar hakts bei mir echt daran, returnmail.php an meine Typo3 Installation anzupassen. Hat's bei dir gereicht, wirklich nur $dir fix zu coden?

andilein ·

Und nochmal etwas konkreter:

Meine Änderung:

$dir = dirname("C:/Inetpub/wwwroot/typo3/typo3/ext/direct_mail/mod/returnmail.phpsh");

Die Fehlermeldung (plus betreffende Zeilen) beim Ausführen von returnmail.phpsh im Prompt:

Undefined index: t3lib/class.t3lib_readmail.php in
wwwroot ypo3 ypo3 3libclass.t3lib_readmail.php on line 402

---> Zeile 401-403:
if (defined("TYPO3_MODE") && $TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["t3lib/class.t3lib_readmail.php"]) {
include_once($TYPO3_CONF_VARS[TYPO3_MODE]["XCLASS"]["t3lib/class.t3lib_readmail.php"]);
}

Jemand eine Idee, woran das liegen könnte?? 🙁

Stoneage ·

Ich habe noch mehr anpassen müssen, aber bei Dir scheint der Pfad zu readmail.php nicht zu stimmen.

t.

andilein ·

Danke für den Hinweis! Hab nochmal geguckt, die zu Beginn von returnmail definierten Pfade sollten stimmen. Musstest du nur innerhalb von returnmail Anpassungen vornehmen oder auch außerhalb in anderen Files?

andilein ·

Merci ;o) Fehlermeldung krieg ich keine mehr -> hab jetzt in readmail die letzte Inkludierung hart reingeschrieben:

include_once ("C:/Inetpub/wwwroot/typo3_dummy3.5/typo3/t3lib/class.t3lib_readmail.php");

Rückläufer werden aber trotzdem keine abgefangen, wenn ich das Shellskript ausführ 🙁 Hast du vielleicht ab hier bzw. weiter ab da noch was in returnmail verändert:

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

Stoneage ·

Kannst Du ein bißchen Php? Dann debug das Skript doch einfach, und laß Dir einmal ausgeben, was er so macht. Ist eigentlich nicht so schwer. Oder post mal den ganzen Code, dann gucke ich mal kurz durch.

Gruß,

T.

andilein ·

Hey, danke für dein Angebot. Mittlerweile weiß ich aber woran's gelegen hat (war weniger ein direktes Typo3- als ein Mailserver Problem) Danke auf jeden Fall!