¿Cómo configurar los ajustes de SMTP?

Tengo dificultades para configurar los ajustes de smtp para enviar correos electrónicos. Intenté usar este artículo para obtener ayuda:
troubleshoot-email-on-a-new-discourse-install/16326
(lo siento, no puedo publicar el enlace)
Pero todavía no puedo resolverlo. Aquí está mi configuración.
Tengo un dominio, domain1.com. Discourse se está ejecutando en un subdominio (cname):
hub.domain1.com
Tengo un servicio de correo electrónico separado en domain2.com, y su dirección smtp es:
mail.domain2.com
Toda la configuración de correo electrónico está bien en cuanto a dkim spf, etc. Puedo usar ese correo electrónico sin problemas.

Estoy usando las instrucciones de configuración normales y oficiales para discourse, pero no puedo usar el script de configuración porque no tengo los puertos 80 y 443 disponibles. Hay un proxy inverso enrutando todo, incluido este subdominio. ASÍ que tengo que ajustar manualmente el archivo app.yml y ejecutar el script de reconstrucción. No hay problema. Simplemente no puedo hacer que los correos electrónicos funcionen.
Si puedes aconsejarme sobre la configuración del correo electrónico, te lo agradecería. Esto es lo que tengo.

DISCOURSE_DEVELOPER_EMAILS: 'admin@domain2.com'
DISCOURSE_SMTP_ADDRESS: mail.domain2.com
DISCOURSE_SMTP_PORT: 587
DISCOURSE_SMTP_USER_NAME: admin@domain2.com
DISCOURSE_SMTP_PASSWORD: somepassword

Nadie aquí puede decirte cuáles son tus configuraciones de correo porque no administramos tu servidor de correo.

¿En qué puerto necesitas enviar el correo? Si es el predeterminado (25), puedes dejarlo en blanco.

¿Requiere autenticación? Si es así, introduce las credenciales requeridas. Si no, déjalas en blanco.

Si no sabes cómo configurar tu propio servidor de correo SMTP, te recomiendo encarecidamente que utilices un servicio SMTP existente. Esto es especialmente cierto para una comunidad que recién comienza, ya que ahorra una cantidad significativa de tiempo y dinero.

Ya tengo mi propio servidor de correo electrónico (o más bien un servicio que estoy usando con otro hoster, no el que estoy alojando aquí), y estoy usando la misma configuración que funciona en todos los demás servicios que he probado. Simplemente no puedo hacer que funcione en este. Creo que no estoy configurando estos parámetros correctamente.

Deja Discourse fuera de la ecuación.

¿Funciona la conexión al servidor de correo desde el propio servidor?

2 Me gusta

Tienes razón. Mi proveedor ha bloqueado los puertos smtp, así que he solicitado que lo abran. Sin embargo, también lo tengo en un servidor local donde no está bloqueado, y todavía no puedo hacer que los correos electrónicos funcionen. Por favor, dame un par de días, déjame asegurarme de que no sea por mi parte.

El proveedor había bloqueado los puertos. Ahora están desbloqueados y los correos electrónicos funcionan con la configuración predeterminada. Gracias.

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