For confirmation emails, does the CC have to be filled in for the BCC to work? I have instances where the BCC did not reach the recipients, but I had not entered a CC address, so I'm wondering if that is the cause. If not, what would be the cause?

  • 1
    You could use define('CIVICRM_MAIL_LOG', 1); and define('CIVICRM_MAIL_LOG_AND_SEND', 1); (see here docs.civicrm.org/dev/en/latest/tools/debugging/…) to log the outbound emails and see if they are not being sent or if they are being sent and aren't being delivered for some reason, which can happen.
    – Lars SG
    Commented Oct 7, 2022 at 3:25

1 Answer 1


A BCC doesn't need a CC to work - I just tested it. My first thought is that the problem might be that the receiving email server discarded it as spam. Where my clients use email I install Mailjet to make sure that emails get delivered. There are other email delivery engines as well, so you have a choice.

  • my recollection is that i saw issues wayback that BCC were actually not 'B' at all. Seems an entirely unhelpful comment by me, other than to flag i think there have been previous issues with BCC not working 'as intended'
    – petednz - fuzion
    Commented Oct 7, 2022 at 21:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.