---
title: "Direct Mail + TYPO3 Scheduler + Externer Cronjob"
url: "https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob"
source: "typo3.net"
tags: ["Extensions","Direct Mail","Frage","Server & Hosting","TYPO3 4"]
created: "2013-09-10"
last_reply: "2013-09-12"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Direct Mail + TYPO3 Scheduler + Externer Cronjob

Extensions · 3 Antworten · gestartet 2013-09-10

## Eröffnungsbeitrag

**pds** · 2013-09-10 · [Beitrag #1](https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob/1)

Hallo,

das ist leider schon eine weile her, dass ich einen externen Cronjob verwenden muss (cronjob.de).

Auf dem Kundenserver (1und1) ist Typo3 mit direct mail installiert.

Nun habe ich einen Scheduler-Task erstellt und rufe extern folgende Datei auf:

<http://www.domain.de/typo3/cli_dispatch.phpsh>

Die Datei wird auch angezeigt im Browser, also stimmt der Pfad.
Der User "_cli_scheduler" ist angelegt.

Leider passiert aber nichts.

Vielen Dank für jegliche Hilfe!

## Antworten

### [#2](https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob/2) · vince · 2013-09-11

hallo,

rufst du das Skript cli_dispatch.phpsh mit einem batch-Befehl auf?
Direkt im Cronjob aufrufen geht oft nicht, weil der Aufruf einen Parameter braucht (kann man bei vielen Providern nicht machen).

Außerdem sollte der absolute Server-Pfad drinnstehen. Ich schreib immer eine kleine Datei (Endung: .sh), die ich dann per Cronjob als basch-skript aufrufe:

```bash
#!/bin/bash
/usr/local/bin/php_cli /absoluter/pfad/zur/typo3-instanz/typo3/cli_dispatch.phpsh scheduler
```

Ansonsten: kannst du bei deinem Provider Fehlermeldungen per Mail zuschicken lassen?

Hoffe, das hilft!

Gruß,
Vince

### [#3](https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob/3) · pds · 2013-09-11

Hi,

vielen Dank für deine Antwort.
Ich habe es nun genauso probiert wie du es beschrieben hast.

Eine .sh Datei erstellt, diese lasse ich aufrufen, und das spuckt der cronjob-Dienst aus:

Datum: 11.09.2013, 14:16 Uhr
Ausgabe:

**#!/bin/bash /kunden/homepages/35/d171422571/htdocs/typo3/typo3/cli_dispatch.phpsh**
**scheduler**

Der Inhalt der .sh Datei:

**#!/bin/bash**
**/kunden/homepages/35/XXXX/htdocs/typo3/typo3/cli_dispatch.phpsh scheduler**

Log aus access.log des Webservers:

87.106.191.5 - - [11/Sep/2013:00:00:01 +0200] "GET /typo3/cli_dispatch.phpsh HTTP/1.0" 200 4910 www.XXX.de "<http://cronjob.de/?id=P603290>" "Cronjob.de" "-"

[Bild: \[upl-image-preview uuid=b4dc45d7-ab8f-5afe-8314-448897ad6098 url=https://www.typo3.net/assets/files/typo3net/1258-direct_Mail.png alt=direct_Mail.png thumbnail_url=https://www.typo3.net/assets/files/typo3net/1258-direct_Mail.png\]](https://www.typo3.net/assets/files/typo3net/1258-direct_Mail.png)

### [#4](https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob/4) · vince · 2013-09-12

in dem Aufruf fehlt was, da muss noch php_cli aufgerufen werden, also:

**/usr/local/bin/php_cli  /kunden/homepages/35/XXXX/htdocs/typo3/typo3/cli_dispatch.phpsh scheduler**

(sofern php_cli unterhalb von /usr/local/bin liegt )

---

Quelle: „Direct Mail + TYPO3 Scheduler + Externer Cronjob“, typo3.net, https://www.typo3.net/d/115960-direct-mail-typo3-scheduler-externer-cronjob
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
