# What Is The Correct Cron(s) to Send E-Mails Every 15 Minutues?

**URL:** <https://forum.mautic.org/t/what-is-the-correct-cron-s-to-send-e-mails-every-15-minutues/32296>\
**Category:** Mautic 5 Install/Upgrade Support\
**Created:** [June 7, 2024, 8:55am UTC](https://forum.mautic.org/t/what-is-the-correct-cron-s-to-send-e-mails-every-15-minutues/32296 "2024-06-07T08:55:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![arnold2606](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/arnold2606/32/1441_2.png) [@arnold2606](https://forum.mautic.org/u/arnold2606)\
**Post date:** [June 7, 2024, 8:55am UTC](https://forum.mautic.org/t/what-is-the-correct-cron-s-to-send-e-mails-every-15-minutues/32296/1 "2024-06-07T08:55:22Z")

</div>

**Your software**  
My Mautic version is: 5.0.3  
My PHP version is: 8.0  
My Database type and version is:

**Your problem**  
My problem is:

I have a segment of about 2800 contacts. I have the following cron setup to run every 15 minutes to send 50 e-mails.

\*/15 \* \* \* \* /usr/bin/php /home/mailerf/public\_html/bin/console messenger:consume email --limit=50

However, when the cron runs, it sends the whole 2800 emails at once. I have the following settings for the Queue:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/7/75627739591c76cc712bf4d0c152e4e659e0c402.png)

These errors are showing in the log:

Steps I have tried to fix the problem:

---

<div class="post-metadata">

**Author:** ![peter\_k](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/peter_k/32/511_2.png) [@peter\_k](https://forum.mautic.org/u/peter_k)\
**Post date:** [June 9, 2024, 11:30am UTC](https://forum.mautic.org/t/what-is-the-correct-cron-s-to-send-e-mails-every-15-minutues/32296/2 "2024-06-09T11:30:23Z")

</div>

I haven’t played around enough with the new messenger enough to tell you what might be wrong here.

But as a workaround (since you use segments and, thus, broadcasts).

You could use the command `mautic:broadcasts:send` which _processes contacts pending to receive a channel broadcast_.

Add your limit there, then send the emails. This _should_ queue 50 contacts for receiving your segment’s email. As there are just 50 emails/contacts pending, `messenger:consume` can only send 50.

Just a thought; haven’t tried it.
