بريد التفعيل لتسجيل المستخدمين الجدد لا يعمل

i installed discourse server version 2.7.0 in ubuntu without docker
it works fine , when users make registration by their email id
the server gives the message " You’re almost done! we sent activation mail to email provided
but no mail is received to users .

The test mail is working fine
my smtp config is

smtp_address = "smtp.gmail.com"
smtp_port = 587
smtp_domain = sampledomain.in
smtp_user_name = "mymail@gmail.com"
smtp_password = "*********"
smtp_authentication = login
notification_email = noreply@sampledomain.in
smtp_enable_start_tls = true

any clues to resolve this issue to get activation mails

i did discourse installation without docker and follow this link to install

everything works fine , i use gmail smtp to send mails . the test mail works fine
but when a user tries to register with email the activation mail is not sent to the user
any clues to solve this issue

moreover is the log location same as discourse docker installation for discourse non docker installation?
or something else path for logs for non docker discourse installation?

already put a query for this

@tkdhanasekar, I have merged your topics with each other. Please do not make duplicate topics. Future duplicate topics will be deleted.

Also, please note that the only supported install here is the official install. Support for all other installs, like installing without Docker, will be extremely limited if or non-existent.

sorry for the duplicate topic , will not happen again

Gmail isn’t a supported mail provider. There are lots of reasons that the email can be stopped at Google, my recommendation would be to use one of the supported providers.

3 إعجابات

أواجه نفس المشكلة أو مشكلة مشابهة جدًا.
بصفتي مسؤولاً، يمكنني إرسال بريد إلكتروني تجريبي إلى عنوان خارجي وعنوان حقيقي، ولكن عندما أحاول التسجيل بهذا العنوان (أو أي عنوان آخر)… لا يحدث شيء.
لدي تحكم في خادم البريد، وبما أنني أنظر إلى سجلاته - سواء لتسجيل المستخدم أو لإعادة إرسال المسؤول لبريد التنشيط - يبدو أنه لا يوجد أي محاولة للتواصل، للاتصال بخادم البريد.
بدون تصحيح أخطاء سجلات Discourse:

بدأ POST "/u/action/send_activation_email" لـ 10.3.9.144 في 2023-08-29 18:34:14 +0000 معالجة بواسطة UsersController#send_activation_email كـ */* المعلمات: {"username"=>"lemko"} تم عرض قالب نصي (المدة: 0.0 مللي ثانية | التخصيصات: 1) اكتمل 200 OK في 39 مللي ثانية (العروض: 1.6 مللي ثانية | ActiveRecord: 0.0 مللي ثانية | التخصيصات: 2848)

أنا مبتدئ، لذا كن لطيفًا معي عندما أسأل - هذا ليس بسبب عدم وجود sidekiq لدي، أليس كذلك؟

حسنًا… يبدو أن Sidekiq ضروري للغاية لذلك (وربما للعديد من الأشياء الأخرى؟؟)