OpenCATS documentation
  • >current release 0.9.7.4
  • Introduction and Overview
    • Licensing
    • Authors and Contributors
  • Installation
    • Install on Ubuntu
    • Install on Windows
    • Run the Installer
  • Using the software
    • companies, contacts, job orders, and candidates
    • Screens In-Depth
  • How-to's
    • Hiding tabs
    • Password resets
    • Emails & reminders
  • Technical configuration options
    • Technical overview of original OpenCATS Source code
    • Access control lists
    • CMS addons
    • Dev Guide to migrate Legacy to Symfony
    • Developer Guide
    • How_to_install_Sphinx
    • How_to_script_database_backups
    • Docker - OpenCATS Installation Instructions
    • LDAP_Authentication_module
    • Multi lingual_version
    • OpenCATS Youtube channel
    • Pre-requisites
    • Roadmap
    • Vital Security: Restrict access to upload folders (.htaccess)
    • OpenCATS Backup/Restore and Upgrade Instructions-THIS SECTION INCOMPLETE!
Powered by GitBook
On this page
  • Scheduled E-Mail reminders
  • Email configuration problems
Edit on GitHub
  1. How-to's

Emails & reminders

cronjob to send reminder emails for events / appointments

PreviousPassword resetsNextTechnical configuration options

Last updated 2 years ago

Scheduled E-Mail reminders

OpenCATS can send out E-Mail reminders for calendar events before they happen. To enable this feature, configure cron or another scheduling daemon to invoke QueueCLI.php every minute. An example crontab line would look like:

* * * * * /usr/local/bin/php /var/www/html/opencats/QueueCLI.php

Or,

* * * * * curl http://mysite.com/QueueCLI.php > /dev/null

Email configuration problems

If you are seeing 'SSL Socket errors' then it's really a problem with the underlying PHPMailer application that handles SMTP Emails..

Warning: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in C:\wamp64\www\CATS\lib\phpmailer\class.smtp.php on line 369

Please check

You can skip verification of the ssl certificate by using the below:

$mail->SMTPOptions = array(
    'ssl' => array(
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    )
);
https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#certificate-verification-failure