مرحبًا يا أصدقاء، أنا جديد هنا ولكنني أستمتع كثيرًا بالتجربة مع Discourse. ![]()
لقد قمت مؤخرًا بتغيير اسم النطاق، ولأسباب غير واضحة، توقفت وظيفة الرد عبر البريد الإلكتروني. لا أستطيع معرفة السبب. كل شيء يعمل بشكل صحيح باستثناء هذه المشكلة المزعجة، حتى بعد إعادة البناء عدة مرات.
البريد الصادر يعمل بشكل جيد أيضًا.
(كمعلومة إضافية، كان استقبال البريد يعمل بشكل صحيح على النطاق السابق قبل التغيير.)
لقد تحققت من الإعدادات التالية:
-- في ملف app.yml: DISCOURSE_HOSTNAME: nomadverse.com (صحيح)
-- تم تأكيد أن إعدادات SMTP تعمل
-- في MailJet (لـ SMTP)، تبدو جميع الإعدادات جيدة، وتم ضبط DKIM و SPF وما إلى ذلك بشكل صحيح.
-- في الإعدادات، تم تعيين "البريد الإلكتروني للإشعارات" على noreply@nomadverse.com
-- في الإعدادات، تم تعيين "عنوان البريد الإلكتروني للرد" على replies+%{reply_key}@nomadverse.com
في سجلات التشغيل (launcher logs) الخاصة بـ mail-receiver بعد الرد عبر البريد الإلكتروني، أرى هذه الرسالة الخطأ:
<22>Jul 26 03:43:49 postfix/smtpd[1142]: NOQUEUE: reject: RCPT from web1.gatorcountry.com[67.225.189.169]: 454 4.7.1 <replies+6d18bcc79ead5fb5466dc788580fd4af@nomadverse.com>: Relay access denied; from=<yak@gatorcountry.com> to=<replies+6d18bcc79ead5fb5466dc788580fd4af@nomadverse.com> proto=ESMTP helo=<web1.gatorcountry.com>
هناك أخطاء مماثلة من gmail.com وغيرها في السجل.
يبدو إذن أن المشكلة تتعلق بخطأ في التمرير (relay error) — هل هذا هو السبب في عدم وصول الردود؟ أنا مبتدئ نسبيًا في هذا المجال لذا لا أعرف كيف أتحرك من هنا.
أقدر أي مساعدة!
شكرًا لك