الرسائل المرفوضة غير قابلة للقراءة

عندما أتحقق من موقعي المستضاف ذاتيًا على المسار /admin/email-logs/rejected، أجد أن محتوى الرسائل المرفوضة يكون بهذا الشكل:

يبدأ نص الرسالة الصحيح بـ 谢谢 في ترميز UTF-8 (والنص الكامل أطول بكثير)، والنص التالف هو m6Mtyx7x7j+rjuVupyY= بتشفير Base64.

الرسائل في قاعدة البيانات بالفعل في هذه الحالة التالفة. عند مقارنتها بالرسالة الواردة من خادم البريد، أجد أنه قد تمت إعادة كتابة الرسالة، وأشتبه في أن وحدة تنظيف البريد الإلكتروني (email cleaner module) قد أفسدت الرسالة. (لكن ليس لدي معرفة كافية بلغة Ruby لفهم ميزة ترميز السلسلة الفريدة الخاصة بها.)

هل هناك أي فرصة لأن تكون هذه الرسائل قادمة من خادم Exchange..؟:

إعجابَين (2)

لا. إنها تأتي من Tencent و Netease. البريد الأصلي (احتفظت به على خادم البريد للتحقيق في هذه المشكلة) ليس به أي مشكلة مع مكتبة mutt أو مكتبة Mail الخاصة بـ Ruby.