cronによる定期実行
Mauticでは、コンタクトの更新やメール送信などの定期処理をコマンドラインから行います。これらのコマンドは、cron を使って定期実行する必要がありますので、設定方法について紹介します。
# crontab -e
下記を追記し、Ctrl + xキーを押し、yキーで保存
10分置きに処理する場合
#Every 10 minutes
#campaigns update
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:campaigns:rebuild
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:campaigns:trigger
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:campaigns:messages
#segments update
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:segments:update
#e-mail
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:emails:send
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:email:fetch
#Social monitoring
*/10 * * * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:social:monitoring
#Every Monthly
#renew iplookup
0 0 1 * * sudo -u www-data /usr/bin/php7.0 /var/www/html/mautic/app/console mautic:iplookup:download
# /etc/init.d/cron restart