Cron Jobs

What is a Cron Job?
It's simply an automated task (also called Scheduled Tasks on a Windows server), that is set up to run automatically on a web server. Maian Responder requires 3 cron jobs to be set up, this is to automate follow up messages, broadcast messages and bounce handlers.
Files to Execute as Cron Jobs
The following files, in your responder installation, should be run as cron jobs. You may rename them for security if you wish.

bouncers.php - Reads mailboxes for bounce flags. Can be set to run less frequently.

broadcasts.php - Executes broadcast messages. Can be set to run fairly frequently.

messages.php - Depending on your time settings, should be set to run fairly frequently.

You may need to set a limit on the amount of messages that are picked up per run, so this could be trial and error until you have a comfortable setting.
Times & TimeZones
Note that your servers time zone can affect an autoresponder. If your server is ahead or behind the timezone you have set in the system, this could result in messages being sent earlier or later than expected. You should set up tests first before making your autoresponder system public.
Cron Job Commands
Different commands work on different servers. The following examples may work for you. If they don't contact your web host for assistance. Note that "xxxx.php" denotes a file above and the command should be adjusted to use the correct file name.

Linux Server

/usr/local/bin/php /home/admin/domains/example.com/public_html/responder/xxxx.php

/usr/local/bin/php -q /home/admin/domains/example.com/public_html/responder/xxxx.php

php q /home/admin/domains/example.com/public_html/responder/xxxx.php

curl "http://www.example.com/responder/xxxx.php"
Windows Server

cmd C:\Windows\php\php.exe C:\website\responder\xxxx.php

curl "http://www.example.com/responder/xxxx.php"
Please observe any spaces above, such as between "bin/php" & "/home".
Problems
If you have problems with the cron jobs, please consult your web host for assistance. If you have licence error messages when the cron runs, please do the following:

1 Open the "control/options.php" file. At the very bottom add:

define('LOG_CRON_GLOBALS', 1);

2 Let the cron run as normal.

3 Email us the contents of the 'logs/cron_info.txt' file (which will have been created)

4 Also email us the licence error you get when running the cron.