فجأة توقف النظام عن معالجة رسائل البريد الإلكتروني. في السجل، يمكنني رؤية الإدخال التالي:
Message (7560 copies reported)
Email can not be processed: Email::Receiver::EmptyEmailError
Backtrace
/var/www/discourse/lib/email/processor.rb:183:in `log_email_process_failure'
/var/www/discourse/lib/email/processor.rb:29:in `rescue in process!'
/var/www/discourse/lib/email/processor.rb:16:in `process!'
/var/www/discourse/lib/email/processor.rb:13:in `process!'
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:29:in `process_popmail'
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:49:in `block (2 levels) in poll_pop3'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-pop-0.1.2/lib/net/pop.rb:669:in `each'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-pop-0.1.2/lib/net/pop.rb:669:in `each_mail'
/var/www/discourse/app/jobs/scheduled/poll_mailbox.rb:46:in `block in poll_pop3'
/var/www/discourse/vendor/bundle/ruby/3.2.0/gems/net-pop-0.1.2/lib/net/pop.rb:531:in `start'
لقد قمت بفحص صندوق الوارد ولا أرى أي بريد مشبوه هناك…
الخطأ لا يظهر في قائمة المرفوضة، في الواقع، لا شيء على الإطلاق يتم إدراجه هناك بعد الآن.
يبدو أن جميع رسائل البريد الإلكتروني تظل في صندوق الوارد دون معالجتها.
thoka
(Thomas Kalka)
13 مارس 2024، 9:14م
2
لقد حدث هذا لي مرة واحدة أثناء استطلاع رسائل البريد الإلكتروني عبر pop والدخول في مهلات بسبب صندوق وارد ضخم.
هل تقوم بحذف الرسائل المستلمة؟
لم أفعل، ولكن ليس هناك الكثير من رسائل البريد الإلكتروني. حوالي 30.
وأنا بحاجة فعليًا إلى معالجتها…
نعم، تم تمكين هذا الإعداد طوال الوقت.
أعتقد أن هناك خطأ ما في مزود البريد الإلكتروني. تحدث أشياء غريبة…
شكراً لمحاولتك المساعدة، إذا اكتشفت الأمر، سأعلمك!
thoka
(Thomas Kalka)
13 مارس 2024، 9:38م
7
إذا كنت أتذكر بشكل صحيح، فقد قمت بتصحيح الكود في discourse قيد التشغيل لتجاهل رسائل البريد الإلكتروني الفارغة.
يمكنك محاولة إدراج return if @mail.blank? قبل السطر 18.
بدلاً من ذلك، يمكنك محاولة إزالة المهمة الفاشلة من sidekiq.
(سأقوم بعمل نسخة احتياطية قبل مثل هذه التجارب)
إعجابَين (2)
pfaffman
(Jay Pfaffman)
13 مارس 2024، 10:13م
8
وإذا كان ذلك يحل المشكلة، فيجب نقل هذا إلى Bug .
إعجابَين (2)
فقط انتظر. يبدو أن خادم البريد يواجه مشكلة. بالإضافة إلى خطأ البريد الفارغ، أحصل أيضًا على مهلة قراءة، والتي لم أربطها في الأصل بعملية البريد الإلكتروني، ولكنها كذلك.
أنا حاليًا أتحدث مع مزود خدمة البريد الخاص بي، والذي أكد أنه يبدو أن هناك خطأ ما من جانبه.
بمجرد أن أعرف المزيد، سأعلمك!
إعجابَين (2)
حسنًا، لقد وجدنا الجاني. كانت رسالة بريد إلكتروني واحدة، وبمجرد نقلت تلك الرسالة إلى مجلد منفصل، تمت معالجة بقية الرسائل بشكل صحيح.
يمكن لعميل IMAP رؤية تلك الرسالة بشكل جيد. سأرسل محتويات تلك الرسالة الخام (بما في ذلك الرؤوس وكل شيء) في رسالة خاصة، إذا أردت، حتى تتمكن من التحقق من السبب وراء تعليق العملية وتصحيحه.
إعجاب واحد (1)
system
(system)
تم إغلاقه في
4 يونيو 2024، 11:04ص
11
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
هل هناك أي فرصة لأن يكون لديك تلك الرسالة الإلكترونية لا تزال موجودة؟ أود إلقاء نظرة عليها (في رسالة خاصة) إذا كان لديك