Configuraré un foro de Discourse en un VPS y me gustaría tener configuradas las notificaciones, los correos electrónicos de restablecimiento de contraseña, etc.
¿La dirección de correo electrónico del administrador necesita ser del mismo dominio que el dominio del foro de Discourse? ¿Y es este el correo electrónico que ingreso cuando realizo la instalación oficialmente compatible?
Uso Protonmail y el dominio que quiero usar para el foro está configurado para correo electrónico con Protonmail. Si uso un servicio de correo electrónico SMTP como Mailgun, ¿entrará en conflicto con mi configuración de correo electrónico de Protonmail con las direcciones de correo electrónico del dominio? No sé lo suficiente como para saber si ingresar nuevos registros DNS además de lo que ya tengo para Protonmail causará conflictos.
No, la dirección de correo electrónico del administrador no necesita ser del mismo dominio que el sitio de Discourse.
Puede haber un conflicto con eso, recientemente intenté hacer lo mismo pero no funcionó y recibí una notificación de problema de DNS con los nuevos registros, así que los eliminé para eliminar el conflicto.
Gracias. Dado que no podré usar correos electrónicos del dominio del foro, ¿es mi única opción comprar otro dominio y usar el correo electrónico con ese?
Para estar seguro, probablemente solo usar un servicio de correo electrónico por dominio tenga sentido para evitar cualquier conflicto posible, sin embargo, no soy un experto en todas las opciones, puede haber alguna manera de hacer que un dominio funcione con múltiples servicios de correo electrónico.
El envío SMTP es compatible con ProtonMail, lo he conseguido hacer funcionar con Discourse, pero no con su nivel gratuito.
He tenido algunas dificultades para hacer funcionar Mailgun recientemente, sin embargo, Brevo es otra opción gratuita que funciona con Discourse. (brevo.com)
Para el proceso de instalación estándar, parece recomendable, si no es obligatorio, utilizar el mismo dominio para el envío de correo electrónico que se está utilizando para el sitio de Discourse.
Utilice un servicio como Mailgun y use el subdominio de su foro para la dirección de envío de correo, no el nombre de dominio principal. Así no habrá conflicto.
Ok, gracias. Entonces, ¿añadiría un registro TXT para forum.domain.com en la configuración de DNS y, en un servicio como Mailgun, enviaría los correos de notificación desde notifications@forum.domain.com?
Lol también me confundió eso, parece contradictorio excepto que dice que puedes configurar el dominio para que funcione con un segundo servicio de correo electrónico SI está configurado con un subdominio:
Extracto:
Si tienes los correos electrónicos entrantes configurados en otro lugar para tu dominio raíz, te recomendamos usar un subdominio en tu cuenta de Mailgun y apuntar sus registros MX a Mailgun para que también puedas recibir correos electrónicos a través de nuestra plataforma. El nombre de host diferente para el subdominio mantiene el DNS de los dos dominios separados. Esto ayuda a mejorar la entregabilidad y nos permite lidiar más fácilmente con cualquier problema que surja con los servidores de correo electrónico de los destinatarios.
Las guías de documentación de Mailgun pasan por pasos ligeramente diferentes para configurar los registros para un subdominio en comparación con un dominio raíz. Esos pueden ser confusos, hay muchos pasos.
Quizás si escribo aquí exactamente lo que quiero hacer, podría ayudar a aclarar.
El dominio que deseo usar para el foro de Discourse es domain.com, y ya tengo Protonmail configurado para enviar y recibir correos electrónicos desde domain.com, por lo que, según este artículo, no puedo usar Mailgun a menos que solo configure un subdominio.
Configurar el subdominio forum.domain.com en Mailgun para enviar correos electrónicos de notificación. No agregar los registros MX en la configuración de DNS para el dominio si solo quiero enviar correos electrónicos de notificación pero no recibirlos.
¿Son correctos 1 y 2?
La segunda parte de esto que es confusa, dice que SÍ puedo agregar registros MX al dominio para enviar y recibir siempre que tenga el subdominio configurado. Esa es la parte confusa.
Creo que ambos son correctos, sí. Para estar seguro, puede verificarlo con el soporte del registrador de dominios + el equipo de soporte del remitente de correo.
¿Planea configurar el procesamiento para el correo entrante, o solo para el envío de notificaciones?
Aquí tiene una guía de soporte para Brevo, que fue más sencilla de configurar que Mailgun:
He configurado el envío de correo electrónico para eso con un subdominio, pero aún más confuso, hay una segunda dirección de “remitente técnico” con esa que aparece como:
Había planeado solo configurar el envío de correos electrónicos.
¿Cuál sería el propósito de recibir correos electrónicos en la dirección de correo electrónico del subdominio? Estoy tratando de pensar por qué sería necesario.
Aparte, configuré una instancia de Nextcloud hace un tiempo y estoy usando https://www.smtp2go.com/ para enviar notificaciones por correo electrónico y restablecer contraseñas, y ha funcionado sin problemas, y tienen una cuenta gratuita para 1000 correos electrónicos/mes. Su soporte técnico responde en 5 minutos y son muy útiles. Creo que iré con ellos para el envío de correos electrónicos, ya que es gratuito y funciona muy bien para mis necesidades.
Con eso, las personas pueden responder directamente a las notificaciones por correo electrónico, y su respuesta se publicará automáticamente en el tema del sitio. Eso está configurado en este meta sitio; si está suscrito a notificaciones por correo electrónico, dice “responda a este correo electrónico para responder”.
Ah, esa es una característica útil para la conveniencia. No creo que a la gente le importe responder directamente en el foro, ya que la mayoría está acostumbrada a eso. Parece que será demasiado difícil para mí ofrecer esa función basándome en todo lo que he escrito arriba, a menos que esté olvidando algo.
[cita=“Arquitecto, post:16, tema:307339”]
Quizá no sea tan difícil, aquí está su guía oficial para configurarlo:
[/cita]
Gracias por ese artículo. Estoy confundido de nuevo acerca de los registros MX y Mailgun, que mencionan en el artículo. Este artículo dice que hay que eliminar los registros MX de Mailgun, pero en el artículo anterior en la wiki de Mailgun dice que deben estar allí para recibir correos electrónicos.
Estoy seguro de que esto es simple de entender una vez que se presenta la documentación correcta. O tal vez solo soy un idiota, LOL.
Eso es confuso, probablemente abrir un ticket de ayuda con Mailgun si tienes una cuenta con ellos sería una buena idea para asegurarte de que esté configurado correctamente + consulta con el soporte del registrador de dominios.
Con la configuración de recepción de correo, otro beneficio es que puede procesar y responder correos electrónicos de personas que no tienen cuentas de Discourse configuradas, no sé si eso sería útil para tu sitio.
Como remitente de correo electrónico, querrás configurar SPF, DKIM y DMARC, especialmente porque algunos de los principales proveedores de servicios de correo electrónico lo exigen ahora.
Existen varias guías buenas sobre cómo hacerlo, pero sugiero EasyDMARC para obtener orientación sobre la configuración y monitorización sencilla sin coste alguno.
Aunque no ofrezco alojamiento de Discourse, utilizo Proton para MX y envío, y Sendgrid para envío para mis dominios, ninguno de los cuales está vinculado porque Discourse me llamó novato.