Your software
My Mautic version is: 5.1.0
My PHP version is: 8.2.23
My Database type and version is: 11.4.3-MariaDB-ubu2204
Your problem
My problem is:
Based on mautic info - 1026 email for sending but 826 sent. How its possible?
I have a check before sending and 2 emails marked as invalid. But where is another 100+ ?
I’m not sure if this is the issue you are facing, but have you checked whether those email addresses are correct and actually exist? It’s possible that those 200 emails from your leads are invalid or no longer active.
There are email validation services available that can help you clean your lists and avoid being flagged as “spam” due to high bounce rates.
I have a verification set before sending. INternal mautic verification. Also my stat in sendgrid shows 990 email sent. Is there any option to check details about sending in Mautic?
seems a bit strange. I have had clients that have come to me with similar issues and when digging in we saw they had some contacts without emails.. this does not sound like your case.
A few things to check:
Go to contacts make sure there are no filters and see that you have 1026 contacts there, you check at the bottom and it will show you a count (you can do the same from if these are in a particular segment)
Take a look at the mautic logs via UI you would go to configuration, system info, logs and see if anything pops out to you there. This will generally show you today’s logs, in order to see older logs they can be found in /var/www/mautic/var/logs/
If you have access to MySQL you can look at the emails and and email_stats table as well as the leads table.
Count the number of emails that exist from leads table
Check through email_stats table to see the number of sent emails by lead_id.
This should start shedding some light to further debugging