¿Puede un único Mail Receiver manejar correos electrónicos para todos los sitios en una configuración multisite de Discourse?

Actualmente estamos ejecutando Discourse con una configuración multisitio y planeamos usar el Receptor de Correo para el manejo de correos electrónicos. Tengo una pregunta sobre la configuración:

¿Es posible configurar un único contenedor de Receptor de Correo para manejar los correos electrónicos entrantes de todos los foros en la configuración multisitio?

Quiero asegurarme de que los correos electrónicos entrantes se enruten correctamente al foro apropiado según su dominio. ¿Alguien ha configurado el Receptor de Correo en una configuración similar?

¡Cualquier guía, ejemplo o mejores prácticas sería muy apreciada!

3 Me gusta

Podría ser suficiente adaptar esta función para multisitio:

Gracias por compartir esto, pero ¿qué pasa con la clave API? ¿Cómo la manejará el receptor del correo?

1 me gusta

Una forma improvisada sería usar la misma clave de API en cada instancia.

2 Me gusta

¡Suena loco pero puedo intentarlo!

1 me gusta

Acabo de hacer algo similar que está funcionando

4 Me gusta

Muchas gracias @denvergeeks por compartir esto conmigo, pero tengo algunas preguntas:-

  1. ¿Primero instalaste Postfix en tu servidor?
  2. Según tu documentación, ¿necesitaré crear un contenedor receptor de correo para cada foro?
  3. Mapeas el dominio a su foro correspondiente usando el mapa de transporte.
  4. Veo que también has hecho algunos cambios en los montajes de volumen.
2 Me gusta

Sí, todo correcto.

2 Me gusta

Gracias por la confirmación, pero ¿puedes explicar por qué añadiste volumen adicional porque veo que ambos son diferentes incluso del predeterminado?

2 Me gusta

Es por esta sección… para que esté disponible la funcionalidad de bloqueo de ciertos dominios.

1 me gusta

Genial, una última pregunta.

¿Debo crear una nueva ruta para cada receptor de correo, por ejemplo, tengo unos 10 foros, por lo que necesitaré crear un nuevo volumen para cada uno de ellos, como esto:

Foro predeterminado:

- volúmenes:
      host: /var/discourse/shared/mail-receiver/postfix-spool
      guest: /var/spool/postfix

Primer foro:

- volúmenes:
      host: /var/discourse/shared/mail-receiver-1/postfix-spool
      guest: /var/spool/postfix

Segundo foro:

- volúmenes:
      host: /var/discourse/shared/mail-receiver2/postfix-spool
      guest: /var/spool/postfix

2 Me gusta

Sí, eso es correcto :+1:

2 Me gusta

Realmente apreciado, comenzaré la implementación y te mantendré informado.

2 Me gusta

Hola @denvergeeks

Gracias a tu apoyo, he comprendido mucho mejor cómo proceder. Admiro la forma en que compartes generosamente tus conocimientos y estoy agradecido de ser parte de una comunidad tan colaborativa, ahora está funcionando.

Tengo una pregunta de seguimiento rápida: ¿Hay alguna configuración adicional o mejores prácticas que recomendarías para mejorar la seguridad en esta configuración?

¡Gracias de nuevo por tu apoyo, significa mucho para mí!

Espero tu respuesta.

6 Me gusta

No que yo sepa, pero estoy de acuerdo contigo, esa es la siguiente pregunta para la que espero que obtengamos alguna orientación de la comunidad.

¡Gran trabajo! Realmente aprecio tus publicaciones sobre tu progreso y resultados, ¡es una validación y recompensa muy agradable por mis esfuerzos al compartir!

4 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.