Cualquiera puede enviar un correo electrónico a team@discourse.org y nosotros manejamos esas interacciones en un buzón central de Discourse, como mensajes privados de grupo.
¿Cómo configuraron eso? Me encantaría hacer esto para steering@somervilleyimby.org (actualmente usamos un Google Group y es bastante incómodo). Uso Google Apps para los correos electrónicos recibidos y enviados desde somervilleyimby.org, y Mailgun para manejar los correos electrónicos de Discourse (por ejemplo, jeff@somervilleyimby.org; estos se envían/reciben a través de discourse.somervilleyimby.org), así que no tengo claro cómo podría configurar esto.
El correo electrónico entrante y saliente de nuestro Discourse utiliza discourse.somervilleyimby.org a través de Mailgun, y está bien configurado.
Pero, ¿cómo mapearía una dirección de correo electrónico del dominio principal para que sea recibida por un Grupo dentro de Discourse?
Me doy cuenta de que esto quizás esté fuera del alcance de Discourse en sí, pero pensé que alguien podría tener una idea, y sospecho que hay direcciones individuales person@discourse.org y también una dirección compartida team@discourse.org que llega a la instancia de Team Discourse.
No estoy 100% seguro de si te sigo bien, pero uso el receptor de correo en mi sitio autoalojado para gestionar los correos entrantes, y permito la entrada de correo en la configuración de administrador, luego configuro una dirección de correo electrónico en la configuración del grupo/categoría para donde quiero que termine algo.
Así que necesitaría configurar el receptor de correo en un subdominio diferente y luego reenviar el correo del real al de Discourse. (esto debería dividirse en su propio tema)
Gracias a todos, y aprecio que esto se haya desglosado en su propio tema.
@JammyDodger, eso definitivamente suena como que haría el truco, y @pfaffman suena como que está en lo correcto sobre cómo podría manejar la configuración de mi dominio + subdominio.
Si a alguien le interesa, el subdominio es lo que Mailgun sugiere como mejor práctica si ya tienes el correo electrónico en tu dominio manejado por otra entidad (Google Apps, en nuestro caso).
tl;dr El correo electrónico sigue siendo muy difícil.
Así que descubrí que puedo usar las reglas de enrutamiento de Gmail para redirigir el correo electrónico a steering@discourse.somervilleyimby.org, y Mailgun luego lo envía a mi endpoint del plugin de Mailgun, /mailgun/incoming, pero arrojan errores 422 Unprocessable Entity
Supongo que tendré que meterme un poco en el código del plugin…
Así que estoy usando Mailgun para eso, lo que claramente lo complica. Pero tampoco quiero encargarme de mi propio correo electrónico porque solo soy yo quien se encarga de la administración.
No obstante, ¡me habéis señalado la dirección correcta!
Por supuesto, todo esto probablemente sería menos complicado si la actualización a Discourse 3.x no pareciera romper por completo la recepción de correos electrónicos a través del plugin Mailgun