Configurar la nueva instalación de Discourse SMTP Email con Mailgun en el servidor AWS Lightsail

Estimados todos,

Tengo un problema con mi nueva instalación del servidor Discourse en la invitación por correo electrónico para la configuración de la cuenta de administrador.

Seguí la solución de problemas de esta guía aquí, pero todavía no descubro qué me falta https://meta.discourse.org/t/troubleshooting-email-on-a-new-discourse-install/16326

Mi configuración es la siguiente:
Servidor en AWS Lightsail con puertos 22, 443, 80 abiertos - Ubuntu 20.04 - 2GB
Mailgun tiene tarjeta de crédito aplicada, DNS verificado con cuenta de envío SMTP
Prueba con el comando a continuación:

./discourse-doctor

Recibí el siguiente mensaje:

Conexión exitosa con el servidor SMTP.
Enviando a info@mysite.com. . .
El correo no se envió.

Razón: 501 Comando inválido o no se puede analizar la dirección de origen

También volví a verificar esta configuración con YML

DISCOURSE_HOSTNAME=forum.mysite.com
SMTP_ADDRESS=smtp.mailgun.org
DEVELOPER_EMAILS=info@mysite.com
SMTP_PASSWORD=84af596*********
SMTP_PORT=587
SMTP_USER_NAME=postmaster@forum.mysite.com
SMTP_DOMAIN_NAME=mysite.com

Muchas gracias por su ayuda
Saludos,
Quang

¿A qué está configurado tu discourse_notification_email?

Hola @itsbhanusharma,

Gracias por intervenir.

Configuré mi DISCOURSE_NOTIFICATION_EMAIL: hi@mysite.com,mymail@gmail.com
y mi DISCOURSE_DEVELOPER_EMAILS: 'info@mysite.com,hi@mysite.com,mymail@gmail.com

Saludos,
Quang

Sí, ahí está el problema.
Primero necesitas eliminar esa dirección de Gmail y configurarla como algo como noreply@forum.mysite.com para que pueda ser servida por Mailgun.
La discourse_notification_email es una dirección de solo envío utilizada para enviar correos electrónicos desde Discourse y no puede ser una dirección múltiple, hasta donde sé.

1 me gusta

Impresionante @itsbhanusharma. Muchas gracias. Eso resolvió exactamente mi problema.

  • Nota de solución para cualquiera en el futuro si se enfrenta al mismo problema:
2 Me gusta

¿No son esos los valores predeterminados que ofrece Discourse-setup?

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