meta data for this page
Cron
ITFlow includes PHP script designed to run automatically via Cron, ensuring background tasks execute without user interaction. We strongly recommend configuring Cron.
Script purposes
All Cron scripts are located in the /cron/ directory. There are several different Cron scripts, each with a particular related purpose. The scheduling of each is managed by cron.php.
nightly_tasks.php- Daily maintenance tasks (cleanup, auto-closing resolved tickets, alerts, recurring invoices, etc.)mail_queue.php- Sends e-mails (SMTP)ticket_email_parser.php- Reads e-mails and creates/updates tickets (IMAP)domain_refresher.php- Updates domain details (expiry, records, whois)certificate_refresher.php- Updates certificate details (expiry, issuer, key)
Crontab file
To setup the scheduled tasks, copy the provided cron.d-itflow file to your system's cron directory (e.g. /etc/cron.d/itflow).
