Task Cron Mailer Pro is a custom ProjectFork process that is triggered by a server side cron job and delivers a list of assigned tasks to users that are due to expire within a user definable date range.
The following should be noted:
- TECHNICAL NOTE: If you are unable to set up CRON JOBS on your hosting account then this add on is NOT for you!
- If your php installation does not support php_curl then this addon is not for you!
- You MUST check your Joomla configuration file and ensure that the $live_site variable is populated. This is required for the cron job to work.
- Once you have installed the zip file go to config->processes and edit the "Tasks Due Date Cron Mailer" parameters.
- Ideally you should set the cronjob up for the same user that owns / runs the apache process (crontab -u apache -e). This way you don't have to edit file permissions.
- To set up your cron job we recommend the following command:
10 00 * * * php /path_to_your_joomla_installation/administrator/components/com_projectfork/processes/task_mailer_cron/cron_mail.php
This cronjob will run at 12:10am every day and work out which users should receive notifications based on their allocated tasks, task deadlines and configuration parameters.
- If the cronjob does not produce the desired output please check that the owner of the cronjob has enough permissions to read your Joomla configuration file and be able to execute the cron_mail.php file mentioned above.
- Task Cron Mailer is a process designed for ProjectFork version 3.0.x and Joomla 1.5 and Joomla 1.6. It is not backward compatible with any other version of ProjectFork.
- For Joomla 1.7 users please read this forum post: