SendGrid API - BCC doesnt work

Your software
My Mautic version is: 4.2
My PHP version is: 7.4.28
My Database type and version is: 10.3.34-MariaDB-log-cll-lve

Your problem
My problem is: I’m sending through SendGrid API. Everything works great except the BCC receivers. If I add a BCC receiver in the email template they simply don’t get an email. The email sends as it is supposed to, just nothing goes to the BCC receiver. There are no error messages.

These errors are showing in the log: - No error messages

Steps I have tried to fix the problem:

  • Many different BCC email addresses
  • Tried with 1, 2 and 3 BCC email addresses

I noticed the very same issue here.
No logs, no nothing. It could be an issue withing SendGrid API.
Have you reached out to their customer service?

Got nothing to do with SendGrid, it’s in Mautic, acc to our internal planning, we should have a fix end of April, if so, I’ll post it here.

Good to know as lately there were issues on SendGrid.
Will wait for updates then.

So I went a bit deeper and noticed the following:

When I use SendGrid

  1. BCC does not work
  2. TO works with any email address (final recipient)

When I use my own ‘SMTP’

  1. BCC does work with any email address
  2. TO doesn’t (final recipient doesn’t receive a notification)

For now, I bypassed the BCC issue, using SendGrid and setting up two trigger events:

  1. ‘Send email to contact’ without any BCC
  2. ‘Send email to user’ using the email address I’d used if it BCC worked.

Hope it helps

Was it fixed? Doesn’t seem to be working for me…

Is there any movement on this? BCC logging still isn’t working on Mautic 4.4.0

Hi @marc.beinder , I had someone write some php code, happy to send it over, but I use mailgun API, and that plugin uses swiftmail transporter (not sure what that is really), so the code is in that “file”.

Let me know if you want me to send it over.

@CarlJohan That would be great! DM me and I’ll give you my email.