Bonjour synergie et bienvenue
,
Ta réflexion est bonne et effectivement ce type de fonctionnalité évite de devoir montrer l'email.
Cela envoie un message directement sur la boite e-mail du moniteur sans qu'il soit obligé de la communiquer publiquement.
Par contre, ayant été confronté à ce scénario avec une version précédente de Community Builder, l'internaute qui envoie un message doit être connecté au site.
Sinon, tu peux fonctionner autrement et mettre un en place les formulaires de base de Joomla pour chaque moniteur. Tu placerais ensuite un lien dans leur profil Community Builder vers leur formulaire de contact respectif pour qu'ils soient contacté sans avoir besoin de communiquer leur adresse e-mail.