حول إعداد SMTP

لقد استخدمت WSL2 على Windows 10 لتثبيت Docker ونشرت تطبيق Discourse الخاص بي. قمت بتعديل عناصر تكوين SMTP في discourse/config/discourse_defaults.conf، ثم أعدت تشغيل d/boot_dev -p، وd/rails s، وd/ember-cli، ولكن لا تزال الرسائل الإلكترونية غير قابلة للإرسال. لا أستطيع تحديد مكان المشكلة. هل يجب أن أضبط SMTP في discourse/config/discourse_defaults.conf؟ استخدمت d/mailhog للاختبار، لكن الأمر في bash استمر في تكرار “[APIv1] KEEPALIVE api/v1/events”. هل هناك طريقة مرنة وواضحة للتحقق من صحة تكوين SMTP الخاص بي؟

على حد علمي، إذا كنت تستخدم بيئة تطوير، فلن تحتاج إلى إعداد اسم مستخدم وكلمة مرور لـ SMTP.

أيضًا:

يبدو هذا طبيعيًا، حيث أرى ذلك أيضًا في وحدة تحكم بيئة التطوير الخاصة بي عند تشغيل mailhog.

سيتعين عليك فتح المنفذ (أعتقد) 8025 لعرض صفحة mailhog. هناك، يمكنك رؤية رسائل البريد الإلكتروني المرسلة.

إعجابَين (2)

@zhongziqi مرحبًا بك في مجتمعنا! :waving_hand: هل أجاب منشور @NateDhaliwal على سؤالك؟ إذا كان الأمر كذلك، يمكنك إغلاق هذا الموضوع بالنقر على زر الحلول في منشوره.

إذا لم يكن الأمر كذلك، فأخبرنا إذا كنت لا تزال عالقًا! يجد بعض الأشخاص أنه من الأسهل في البداية اتباع التثبيت الرسمي باستخدام خادم افتراضي خاص (VPS) بدلاً من محاولة البدء بإعداد تثبيت تطوير على أجهزتهم المحلية.

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