# Troublshooting Multiple Email Sends to Same Contact ID

**URL:** <https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239>\
**Category:** Product Support\
**Created:** [December 17, 2023, 11:05am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239 "2023-12-17T11:05:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)\
**Post date:** [December 17, 2023, 11:05am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239/1 "2023-12-17T11:05:21Z")

</div>

**Your software**  
My Mautic version is: 4.0.1  
My PHP version is: 7.4  
My Database type and version is:

**Your problem**  
My problem is:  
We are seeing that there are many users that are getting emails sent multiple times when they are being sent through a scheduled campaign send.

Can anyone think of a reason why this might be happening or how to even go about debugging it or looking for the cause of the problem.

These errors are showing in the log:

Steps I have tried to fix the problem:

---

<div class="post-metadata">

**Author:** ![Leon\_Oltmanns](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/leon_oltmanns/32/10629_2.png) [@Leon\_Oltmanns](https://forum.mautic.org/u/Leon_Oltmanns)\
**Post date:** [December 18, 2023, 7:57am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239/2 "2023-12-18T07:57:16Z")

</div>

Hi @mikew,  
could you provide your Mautic email-configuration and the cronjobs you use to send out the emails?

Best  
Leon

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [December 18, 2023, 8:59am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239/3 "2023-12-18T08:59:40Z")

</div>

are you using multi-threaded send?

---

<div class="post-metadata">

**Author:** ![mikew](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mikew/32/5156_2.png) [@mikew](https://forum.mautic.org/u/mikew)\
**Post date:** [December 18, 2023, 10:18am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239/4 "2023-12-18T10:18:55Z")

</div>

I was sending emails “immediately”,  
crontab

# process email queue

\*/2 \* \* \* \* sudo -u www-data php7.4 /var/www/mautic/bin/console mautic:emails:send \> /dev/null  
\*/2 \* \* \* \* sudo -u www-data php7.4 /var/www/mautic/bin/console mautic:broadcasts:send \> /dev/null

@joeyk I do not think so, however I have built a script that writes out a trigger job for any email that has a future scheduled date.

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [December 27, 2023, 6:41am UTC](https://forum.mautic.org/t/troublshooting-multiple-email-sends-to-same-contact-id/30239/5 "2023-12-27T06:41:25Z")

</div>

You are running this command every 2 min as sudo. Which means if the prevous command is not done, you’ll force-run again. Better add —time-limit=110 to make sure the previous command expires before the new starts.
