diff --git a/etc/systemd/system/mail-cron.service b/etc/systemd/system/mail-cron.service new file mode 100644 index 0000000..59f2947 --- /dev/null +++ b/etc/systemd/system/mail-cron.service @@ -0,0 +1,8 @@ +[Unit] +Description=Mail cron +After=srv.mount +Requires=srv.mount + +[Service] +Type=simple +ExecStart=/usr/bin/php /srv/var/www/mail/cron.php diff --git a/etc/systemd/system/mail-cron.timer b/etc/systemd/system/mail-cron.timer new file mode 100644 index 0000000..c794df4 --- /dev/null +++ b/etc/systemd/system/mail-cron.timer @@ -0,0 +1,14 @@ +[Unit] +Description=Mail cron +After=srv.mount +Requires=srv.mount + +[Timer] +# Time to wait after booting before we run first time +OnBootSec=3min +# Time between running each consecutive time +OnUnitActiveSec=5m +Unit=mail-cron.service + +[Install] +WantedBy=multi-user.target