Nos enfrentamos a este problema en nuestro sitio la semana pasada también. Para nosotros, la situación es la siguiente:
Aunque la mayoría de nuestras categorías están destinadas solo para usuarios registrados, queríamos tener una forma de que un miembro no registrado de la comunidad pudiera ponerse en contacto con los desarrolladores principales por correo electrónico para hacer una pregunta rápida, plantear una preocupación, etc.
Lo hicimos configurando una categoría para aceptar correos de usuarios anónimos usando una dirección personalizada (por ejemplo, ourproject+contact@discoursemail.com). Establecimos que los permisos de la categoría fueran legibles solo por miembros principales del proyecto para evitar generar demasiado correo o ruido para la comunidad en general (lo que significó que también los temas pudieran ser creados y respondidos por miembros principales, ya que no hay forma de restringir el acceso de lectura sin limitar también el acceso para crear o responder).
Sin embargo, luego descubrimos que si el usuario anónimo creaba posteriormente una cuenta oficial, ya no podía enviar correos a la dirección de contacto. Esto parece contraintuitivo, ya que ahora son más oficiales y registrados que antes, pero pueden hacer estrictamente menos de lo que podían antes.
Esto me causó mucha confusión antes de encontrar este tema, y aún parece una situación desafortunada.
-Brad