Which is the correct cron job - emails:send or messenger:consume email

I’m using Mautic 4.x

I’m confused about which cron job I need to process the email queue. The documentation says to use messenger:consume email but all the various tutorials say to use emails:send - which isn’t mentioned in the docs

So which do I use?

messenger:consume email is Mautic 5…

mautic:emails:send is Mautic 4…

Hello Captain,

Here is a video if you need a deep dive:

Hello dirk, you need 3 crons for doctrine to work:

  1. The one to populate the campaign contacts: /bin/console mautic:campaigns:update
  2. The one to prepare the queue in the database (that will actually create the messages to be sent and save them to the database, message_messages table: /bin/console mautic:campaigns:trigger
  3. The doctrine worker, that will actually send the messages that are waiting message_messages table: /bin/console messenger:consume email

The last one have options like how much messages to send each run, the timeout, the max memory it can use before closing, etc.

1 Like

I’m using Mautic 4

Here you go, this explains everthing to you:

1 Like

Thanks - thats true. I only referred to the mailing task.

This topic was automatically closed 36 hours after the last reply. New replies are no longer allowed.