Enviar correos usando cPanel y SMTP

¡Hola a todos y todas!

Aún tengo un poco de dificultades con esto. No he logrado conectar Discourse con mi servidor SMTP (he intentado durante varias horas, pero al final no he conseguido que funcione correctamente).

En primer lugar, tuve un problema porque el certificado del servidor de correo no coincidía con el servidor. Luego intenté enviarlo mediante un puerto sin cifrar, pero tuve el mismo problema.

Ahora he añadido el nombre de host correcto (creo). Pero obtengo un Job exception: Net::ReadTimeout.
Según el proveedor de hosting, la IP no está bloqueada.

He consultado el tutorial completo

¿Hay algo más que pueda probar?

Mailgun tiene un plan gratuito en el que puedes enviar 10,000 correos electrónicos al mes.

Lo sé, pero tenemos un servidor de correo que funciona perfectamente para enviar mensajes. Nunca llegamos a la carpeta de spam y tenemos varias direcciones IP por eso :slight_smile: El único problema es que no logro entender por qué no puedo conectarme al servidor.

Definitivamente parece que está bloqueada de alguna manera. ¿Puede tu servidor alcanzar el servidor de correo fuera de Discourse?

¿Cómo puedo probar esto? Puedo conectarme desde mi portátil, pero el servidor está en una ubicación diferente.

En la línea de comandos, puedes probar: telnet mail puerto, donde mail es la dirección de tu servidor de correo y puerto es el número del puerto. Si se conecta y puedes escribir, todo está bien. Si no, de alguna manera estás bloqueado.

No uses mail.yourdomain.com, sino server1.hostingprovider.com.