Hallo,
gibt es eine Möglichkeit, eine "direct mail" über einen "cron job" zu starten, der auf einem anderen Server installiert ist?
Das Problem ist, das ich keine Möglichkeit habe auf dem Server, auf dem Typo3 installiert ist cron tabs zu konfigurieren. Jetzt sieht es für mich so aus, als ob die Datei, die den Mailversand ausführt nur lokal aufgerufen werden kann. Hat jemand schon mit Alternativen gearbeitet?
Beste Grüße,
Viktor
Das kann man ggf. wie folgt einrichten (setzt aber einen anderen "remote" Server voraus, auf dem man cronjobs einrichten kann):
Auf dem remote Server wird ein cronjob eingerichtet, der ein lokales Skript ausführt. In diesem Skript ruft man mittels wget das dmailer skript auf:
wget http://www.domain.de/typo3conf/ext/sr_direct_mail_ext/mod/dmailerd.php
rm /PFAD/dmailerd.php
Habe ich mal bei einem Projekt so verwendet, funktioniert einwandfrei.
Jochen Weiland
Hallo Jochen,
vielen Dank für deinen Tip. Es funktioniert so wunderbar! Habe jetzt im Grunde genommen eine lokale PHP Datei erstellt die über exec() die .phpcron ausführt. Diese PHP Datei wird über curl vom externen Server per Cron aufgerufen. Scheint perfekt.
Jetzt hab ich aber ein anderes Problem. Und zwar "frißt" die Direct Mail Extension mein Datum nicht. Ich gebe es im Format "hh:mm dd-mm-yyyy" ein. Er nimmt aber immer das aktuelle Datum für den Versand. Woran kann das liegen. Gibt es irgendwo noch eine Einstellung, die das eingegebene Datum verwirft?
Vielen Dank und beste Grüße,
Viktor