How to Slow Down Email Sending - Mautic 5

Your software
My Mautic version is: 5.1.1
My PHP version is: 8.1.30
My Database type and version is: 10.5.27-MariaDB

Your problem
My problem is:
Hi, so the documentation isn’t very clear… In the email settings in says to use cron jobs to queue and limit your email sending, and in the Queue Settings it says read the Symphony Docs. I read the docs and I’m a bit confused.

So, if I’m using SMTP and Doctrine for queue and I want mautic to send one marketing email every five minutes I should setup this cron job and that’s it?

*/5 * * * * php /path-to-mautic/bin/console messenger:consume email --limit=1

These errors are showing in the log:
Non Error Issue

Steps I have tried to fix the problem:
Nothing

Hi @avori

Consider checking @joeyk’ awesome sblog articles, it could be very helpfull:

Hope I helped somehow!
Best regards,
Ricardo

2 Likes

Thanks @ricfreire! Yes, @joeyk makes great well informed tutorials and blog posts. I watched both of those, however Joey kinda skipped over the built in SMTP and just covered the Amazon SES solutions for now. He mentioned in the comments that he is working on a more detailed tutorial for Mautic 5. So I will be on a look out for that.

What SMTP are yuo using?

Hi @joeyk.

Here are my smtp settings, its successfully connected and sends emails just fine. I just need to slow the sending rate down for the daemon not to go over limits with this setup. Also, I would like to mimic a warmup sequence, but if anything I can just adjust the cron job every couple of days.