الحصول على أخطاء رفض وصول الريليه في ردود البريد الإلكتروني

مرحبًا يا أصدقاء، أنا جديد هنا ولكنني أستمتع كثيرًا بالتجربة مع Discourse. :slight_smile:

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

البريد الصادر يعمل بشكل جيد أيضًا.

(كمعلومة إضافية، كان استقبال البريد يعمل بشكل صحيح على النطاق السابق قبل التغيير.)

لقد تحققت من الإعدادات التالية:

-- في ملف 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) — هل هذا هو السبب في عدم وصول الردود؟ أنا مبتدئ نسبيًا في هذا المجال لذا لا أعرف كيف أتحرك من هنا.

أقدر أي مساعدة!

شكرًا لك

إعجابَين (2)

هل قمت بتحديث النطاق المحدد في ملف mail-receiver.yml؟ إذا كان الأمر كذلك، فأنت بحاجة إلى إعادة بناء هذا الحاوية.

6 إعجابات

حسناً، لقد نجح الأمر! شكراً لمساعدتك، @Stephen!

راي

3 إعجابات

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