Zoho SMTP (SSL) sendet nach der Installation keine E-Mails

Hallo,

Ich verwende die offizielle Installationsmethode, habe aber nach der Installation Probleme mit nicht empfangenen E-Mails.

Auf meinem vps habe ich getestet

echo Hello world > /tmp/mail.txt
curl -v  smtps://smtppro.zoho.com:465  \
  --mail-from $email \
  --mail-rcpt $(echo $email | cut -d ',' -f 1) \
  --user $email:"$pass" \
  --upload-file /tmp/mail.txt

Ich erhalte E-Mails von meinem vps mit dem Curl-Ansatz, also sendet mein Server E-Mails.

Hier ist meine app.yml-Konfiguration

  DISCOURSE_SMTP_ADDRESS: smtppro.zoho.com
  DISCOURSE_SMTP_PORT: 465
  DISCOURSE_SMTP_USER_NAME: $username
  DISCOURSE_SMTP_PASSWORD: $pass
  DISCOURSE_SMTP_ENABLE_START_TLS: false           # (optional, standardmäßig true)
  DISCOURSE_SMTP_ENABLE_SSL: true
  DISCOURSE_SMTP_DOMAIN: domain    # (von einigen Anbietern erforderlich)

Ich habe sogar meine Anmeldedaten auf SMTP-Testtools getestet und es hat funktioniert.

Hier ist das Protokoll für Discourse:

tail shared/standalone/log/rails/production.log
Job exception: end of file reached

fail
start
done
start
  Rendered layouts/email_template.html.erb (Dauer: 0,1ms | Allokationen: 36)
Job exception: end of file reached

fail

Irgendwelche Hinweise?

Tia,
Azamat

Okay, nachdem ich discourse-doctor mehrmals ausprobiert hatte, stellte ich fest, dass das Passwort mit „“ umschlossen sein muss und Port 587 verwendet werden muss, und es funktionierte. Zoho funktioniert tatsächlich mit Discourse.