خادم SMTP من Zoho (SSL) لا يرسل البريد الإلكتروني بعد التثبيت

مرحباً،

أستخدم طريقة التثبيت الرسمية، ولكن لدي مشكلة في عدم استلام البريد الإلكتروني بعد التثبيت.

على خادم VPS الخاص بي، قمت بالاختبار باستخدام:

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

أتلقى بريدًا إلكترونيًا من خادم VPS الخاص بي باستخدام نهج curl، لذا فإن خادمي يرسل البريد الإلكتروني.

إليك تكوين 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           # (اختياري، الافتراضي هو true)
  DISCOURSE_SMTP_ENABLE_SSL: true
  DISCOURSE_SMTP_DOMAIN: domain    # (مطلوب من قبل بعض مقدمي الخدمة)

لقد اختبرت بيانات الاعتماد الخاصة بي على أدوات اختبار SMTP وعملت.

إليك سجل 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

أي تلميحات؟

شكرًا مقدمًا،
أزام

Tia,
Azamat

حسنًا، بعد تجربة discourse-doctor عدة مرات، اكتشفت أن كلمة المرور تحتاج إلى أن تكون محاطة بعلامتي اقتباس "" واستخدام المنفذ 587، وقد نجح الأمر. Zoho يعمل بالفعل مع discourse.

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