0

An administrator does not receive mailing emails. His e-mail address is strictly the same in his contact form and Joomla! user profile. When testing the mailing, CiviCRM creates a new contact with this address. In the test group in which his contact details are displayed, no recipient appears in the mailing draft. If I test with my address, everything works correctly: I receive the test emails and I am the recipient of the test group.

Joomla! 4.4.1 | CiviCRM 5.57.3

8
  • I am a little confused by the above. can you access the db - if so look for the civicrm_uf_match table which is what should be connecting the User with the Contact.
    – petednz - fuzion
    Jan 17 at 1:22
  • I am too! I really don't understand how it is possible.Yes, I can access to civicrm_uf_match table and IDs are like in the contact. The Joomla ID and the CiviCRM ID are matching.
    – Alain Rihs
    Jan 18 at 8:22
  • i don't know joomla - but i would not expect the CMS ID to match the CRM ID in general
    – petednz - fuzion
    Jan 18 at 21:24
  • You're right. What I meant was that the IDs in the civicrm_uf_match table correspond to the respective Joomla and CiviCRM IDs.
    – Alain Rihs
    Jan 20 at 8:37
  • This being the case, we tested again: sending created a new contact. I then merged the both contacts (admin and the new contact) and the problem no longer seems to arise !?!
    – Alain Rihs
    Jan 20 at 8:39

2 Answers 2

2

This is a long-standing issue, but by sheer chance, I fixed it today: https://github.com/civicrm/civicrm-core/pull/29212

This occurs when you send an email to a contact that has "do not mail", "bulk mail opt out", or "deceased" set. With this patch, those folks simply don't get an email.

1

Resolution: After sending a test, a contact is created. This contact must then be merged with the J! administrator contact and the problem solved.

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.