We have just submitted updates that will disrupt the current method of sending emails through ITFlow. In order to ensure smooth email functionality, a new cron job called "cron_mail_queue.php" needs to be added and executed every minute.
The updated system functions by placing emails into a queue, which is then processed and logged by the cron job. To monitor the status of the queue and verify proper delivery of messages, you can navigate to the "Settings" menu and select "Mail Queue" on the side-nav.
At present, this functionality is only active when manually sending invoice emails. However, it will soon be implemented system-wide.
Further Instructions are located in docs page here:
https://docs.itflow.org/cron#cron_scripts
--
Initial request: https://forum.itflow.org/d/186-mail-move-backend-sending-to-queue-system-ongoing