Discourse - SMTP von OVH

Es ist schon eine Weile her, aber ich habe gerade ein Forum mit Email Pro von OVH erstellt, und es funktioniert, mit einem Pro2-SMTP-Server. Ich stelle mir vor, das ist zu spät, aber es kann anderen helfen.

Hier ist eine kleine Anleitung:

  • Wenn Sie Ihre Domain verknüpfen, stellen Sie sicher, dass Sie die zweite Option auswählen:

  • In den Einstellungen waren wir auf dem richtigen Weg:
    DISCOURSE_SMTP_ADDRESS: pro2.mail.ovh.net
    DISCOURSE_SMTP_PORT: 587
    DISCOURSE_SMTP_USER_NAME: name@domain.com
    DISCOURSE_SMTP_PASSWORD: ""
    DISCOURSE_SMTP_ENABLE_START_TLS: true
    DISCOURSE_SMTP_AUTHENTICATION: login

  • Ich hatte immer noch einige Probleme.
    In (forum)/admin/email/skipped
    stellte ich einen Fehler fest: 550 5.7.60 SMTP; Client does not have permissions to send as this sender

  • Ich habe die Einstellung Benachrichtigungs-E-Mail noch einmal überprüft, und bingo: Sie war nicht dieselbe wie die E-Mail, die ich in der app.yml eingerichtet habe (es wurde automatisch eine noreply@domain.com anstelle der von mir verwendeten E-Mail eingerichtet).
    Stellen Sie also sicher, dass die in DISCOURSE_SMTP_USER_NAME eingestellte E-Mail und die Benachrichtigungs-E-Mail in den Admin-Einstellungen identisch sind, dann sollte es funktionieren.