Zoho SMTP (SSL) n'envoie pas d'e-mails après l'installation

Salut,

J’utilise la méthode d’installation officielle, mais j’ai un problème avec la réception des e-mails après l’installation.

Sur mon VPS, j’ai testé

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

Je reçois des e-mails de mon VPS en utilisant l’approche curl, donc mon serveur envoie des e-mails.

Voici ma configuration app.yml

  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           # (optionnel, par défaut true)
  DISCOURSE_SMTP_ENABLE_SSL: true
  DISCOURSE_SMTP_DOMAIN: domain    # (requis par certains fournisseurs)

J’ai même testé mes identifiants sur des outils de test SMTP et cela a fonctionné.

Voici le log de Discourse :

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

fail
start
done
start
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 36)
Job exception: end of file reached

fail

Une idée ?

Merci,
Azamat

D’accord, après avoir essayé discourse-doctor plusieurs fois, j’ai découvert que le mot de passe devait être entouré de "" et j’ai utilisé le port 587 et cela a fonctionné. Zoho fonctionne effectivement avec Discourse.

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