لقد قمت بإعداد discourse، وقمت بتنشيط البريد الإلكتروني للحساب، فلماذا لا تزال رسائل البريد الإلكتروني الخاصة بمعلومات تنشيط الحساب تُرسل باستمرار كل فترة؟ كيف يمكن تكوين هذا الخطأ وحله

还是不行的,discourse SSL怎么配置使能的?

邮箱是支持SSL的

为什么SSL就连不上了?

不通了?

Your authentication setup is correct, and the mail you’re receiving is the same job, over and over again.

Discourse gets through the whole mail sending process but after receiving an unknown response code it aborts, thinking the mail send failed.

But the mail server actually did accept the mail!

Since Discourse didn’t realise the send was actually successful, it reschedules the job over and over.

إعجابَين (2)

我换了个邮箱,配置START_TLS true
是正常了!!!
但是禁止DISCOURSE_SMTP_ENABLE_START_TLS: false
走SSL 测试发送邮件不通,为什么了? discourse怎么配置使能SSL

For port 587 you should using STARTTLS

إعجابَين (2)

但是禁止DISCOURSE_SMTP_ENABLE_START_TLS: false

端口465,走SSL 测试发送邮件不通,为什么了? discourse怎么配置使能SSL

Your configuration in this post, if it’s the same one that generated this traceback, is correct. Use that one (port 587, and STARTTLS).

Port 587 is for TLS encryption negotiated after the initial connection (STARTTLS), whereas
Port 465 is for TLS encryption at connect time (SSL/TLS).

But many providers (correctly) block port 465 because of historical reasons, so 587 is recommended.

إعجاب واحد (1)

DISCOURSE_SMTP_PORT: 587

DISCOURSE_SMTP_ENABLE_START_TLS: true

This configuration problem still cannot be solved :thinking:

Let’s still use port 587, port 465 has many issues