Discourse - SMTP de OVH

Ha pasado un tiempo, pero acabo de crear un foro con Email Pro de OVH y funciona, usando un servidor SMTP pro2. Supongo que es demasiado tarde, pero puede ayudar a otros.

Aquí tienes una pequeña guía:

  • Al asociar tu dominio, asegúrate de seleccionar la segunda opción:

  • En la configuración, estábamos en el camino correcto:
    DISCOURSE_SMTP_ADDRESS: pro2.mail.ovh.net
    DISCOURSE_SMTP_PORT: 587
    DISCOURSE_SMTP_USER_NAME: nombre@dominio.com
    DISCOURSE_SMTP_PASSWORD: ""
    DISCOURSE_SMTP_ENABLE_START_TLS: true
    DISCOURSE_SMTP_AUTHENTICATION: login

  • Aún tenía algunos problemas.
    En (foro)/admin/email/skipped
    noté un error: 550 5.7.60 SMTP; El cliente no tiene permisos para enviar como este remitente

  • Volví a verificar la configuración correo electrónico de notificación y, ¡bingo!, no era el mismo que configuré en app.yml (automáticamente configuró un noreply@dominio.com en lugar del correo que yo había usado).
    Así que asegúrate de que el correo configurado en DISCOURSE_SMTP_USER_NAME y la configuración de correo electrónico de notificación en el panel de administración sean idénticos, y debería funcionar.

Muchas gracias, ha ayudado mucho.

Me mudé de un servidor de correo dedicado a una combinación de correo pro y exchange de OVH, y no podía encontrar por qué no funcionaba.

¡Y el correo de notificación en la configuración de administrador lo hace funcionar!