لم يعد منتداي يستجيب للردود المرسلة عبر البريد الإلكتروني.
كانت ميزة الرد عبر البريد الإلكتروني تعمل بشكل جيد سابقًا، لكن يبدو أن هذه الوظيفة توقفت عن العمل حوالي 29 سبتمبر.
ليس لدي دليل قاطع على هذا التوقيت، حيث إن المنتدى ليس نشطًا جدًا، لكن من المؤكد أنه لم يعد يعمل الآن، ولا تظهر سجلات المنتدى أي رسائل مستقبَلة بعد 29 سبتمبر.
تحتوي سجلات الرسائل المرفوضة أيضًا على آخر إدخال في 29 سبتمبر. جميع الرسائل المرفوضة كانت تحتوي على عناوين مؤقتة ومحتوى يبدو كرسائل غير مرغوب فيها (سبام)، لذا يبدو أن النظام يعمل كما ينبغي.
سجل الرسائل المرتجعة فارغ أو يعرض “لم يتم العثور على سجلات”.
لا تزال الرسائل تُرسَل من المنتدى نتيجة نشاط المستخدمين المسجلين (أنا على الأقل أتلقاها)، رغم أن مستوى النشاط أقل من المعتاد بسبب ما سبق. يفضّل الغالبية العظمى من المستخدمين النشطين البريد الإلكتروني بدلاً من التفاعل عبر المتصفح.
الرسائل التجريبية المرسلة كردود على إشعارات البريد الإلكتروني للمنتدى، سواء من عنوان بريدي المضيف من مايكروسوفت أو من حساب Gmail الخاص بي، لا تظهر عليها تحذيرات بالرفض. إنها تختفي ببساطة دون أثر. لا يظهر أي شيء في سجل البريد الإلكتروني للمنتدى.
يُظهر سجل أخطاء المنتدى بضع تحذيرات (أيقونة تعجب صفراء) في 29 سبتمبر: “لا يمكن معالجة البريد الإلكتروني: Email::Receiver::BadDestinationAddress Received…”، والتي تبدو غير ضارة ولا تختلف عن أحداث مسجلة مشابهة سابقة. أفترض أنها مجرد رسائل سبام مرفوضة.
في 1 أكتوبر، تم تسجيل خطأ فعلي كما يلي:
رسالة
ActionDispatch::Http::MimeNegotiation::InvalidType (“%{#context[‘com.opensymphony.xwork2.dispatcher.httpservletresponse’].addheader(‘cbu0psig’” ليس نوع MIME صالحًا)
lib/middleware/omniauth_bypass_middleware.rb:71:incall' lib/content_security_policy/middleware.rb:12:incall’
lib/middleware/anonymous_cache.rb:353:incall' config/initializers/100-quiet_logger.rb:23:incall’
config/initializers/100-silence_logger.rb:31:incall' lib/middleware/enforce_hostname.rb:23:incall’
lib/middleware/request_tracker.rb:187:in `call’المسار الخلفي
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:31:in
rescue in block in content_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:24:inblock in content_mime_type’
rack (2.2.3) lib/rack/request.rb:69:infetch' rack (2.2.3) lib/rack/request.rb:69:infetch_header’
actionpack (6.1.4.1) lib/action_dispatch/http/mime_negotiation.rb:23:incontent_mime_type' actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:269:inmedia_type’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:355:inform_data?' rack (2.2.3) lib/rack/request.rb:445:inPOST’
actionpack (6.1.4.1) lib/action_dispatch/http/request.rb:400:inblock (2 levels) in POST' actionpack (6.1.4.1) lib/action_dispatch/http/parameters.rb:88:inparse_formatted_parameters’البيئة
HTTP HOSTS: nzarchitecture.net.nz
لا أعرف ما إذا كان هذا ذا صلة، ولم تظهر أخطاء أخرى أو أخطاء قاتلة (مُشار إليها بأيقونات صليب أحمر فاتح أو غامق) في السجل منذ ذلك الحين.
لا يبدو أن أيًا من عنواني البريديين مصنف كرسائل غير مرغوب فيها أو مدرج في قوائم الحظر عند الاختبار على www.mail-tester.com، ولم نواجه أي مشاكل في التواصل مع البشر من هذين العنوانين.
يستخدم المنتدى خدمة Mailgun، على الرغم من أنني أفترض أنها تُستخدم فقط لإرسال الرسائل البريدية الجماعية، وأن أي مشاكل في حساب Mailgun أو مفتاح الـ API لا ينبغي أن تؤثر على الرسائل الواردة؟ في الواقع، لم أجد أي مشاكل واضحة أو رسائل خطأ في حساب Mailgun الخاص بي عند تسجيل الدخول.
أفترض أن مفتاح API الخاص بـ Mailgun يجب أن يكون صحيحًا إذا كان المنتدى لا يزال يرسل البريد بشكل سليم.
لم يتم تغيير أي إعدادات للمنتدى منذ أن كانت ميزة الرد عبر البريد الإلكتروني تعمل، وأرى أن مربع اختيار “الرد عبر البريد الإلكتروني” لا يزال مُفعّلًا.
المنتدى مستضاف على Digital Ocean. لم يتم تغيير أي إعدادات DNS للنطاق في إعدادات Digital Ocean، ويبدو أن سجلات MX للمنتدى سليمة/غير متغيرة.
تم تحديث المنتدى إلى الإصدار 2.8.0 beta 7 منذ بدء المشكلة (على الأرجح مع إعادة البناء في العملية)، لكن لم يتحقق أي تحسن.
ما الذي أفتقده هنا؟
ما الذي على الأرجح حدث خطأ؟
كيف يمكنني إعادة تفعيل ميزة الرد عبر البريد الإلكتروني؟

