Schreiben Sie ein PHP-Skript, das die Sende-Mail so behandelt, wie Sie es möchten (die Antwort von Stefan Mai ist eine großartige Möglichkeit, dies zu tun). Entwerfe das Skript so, dass es seine Arbeit protokolliert, und druckt nichts, wenn es ausgeführt wird (dies lässt dich später Fehler finden). Angenommen, Sie verwenden Linux, können Sie cron einrichten, um das Skript zur festgelegten Zeit auszuführen.
Bearbeiten Sie Ihre Cron-Jobs, indem Sie crontab -e
in eine Terminalsitzung eingeben. Sie geben dann etwas ein (das wird jeden Abend um Mitternacht ausgeführt).
0 * * * * wget -O - -q -t 1 http://www.example.com/mymailer.php
Cron-Job ist nur eine geplante Aufgabe. (vorausgesetzt, Sie sind auf einem Linux-Rechner). Die meisten Hosts, die ich benutzt habe, haben die Möglichkeit, irgendwo in ihrem Control Panel einen Cron-Job einzurichten. Sie müssen also nur ein PHP-Skript erstellen, das von der Cmd-Zeile ausgeführt wird, und diesen Pfad/Skript als Cron-Job festlegen. – bumperbox