Handle IMAPInputStream in getMessage to prevent ClassCastException

FixEmailService
Shipped
26 أبريل 2026 في 4:19 ص UTC
صاحب البلاغ
Kamo
Commit
5616354

JavaMail can return an IMAPInputStream instead of a decoded String from جزء من ذلك، نصبح متماسكين عندما لم يكن محتوى الرسالة مُسبقاً The (اللعبة) التلقيح المباشر في (بارسي مولتيبر) رمى إستقبال (كاست) رسائل متأثرة، مما تسبب في فشل عملية استئصال شأفة الدم قبل قراءتها تم استدعائها، لذا لم يتم قراءتها بعلامات البريد الإلكتروني في النظام الكلاسيكي أضف جزء من المُساعد الذي يُدقّقُ حالةَ سترينج أولاً، ثمّ يَتراجعُ إلى قَرْء a InputStream مَع الجزءِ تمثالِ. أضف مخرج (شارسيت) إلى (بروست) من (كونت تايب) تحديث جهاز البريد الإلكتروني (ParseMultipart) لاستخدام المُساعد في جميع أجزاء النص/*. يضاف أيضاً فرع " InputStream " إلى أعلى مستوى لقطع أجسام متشائمة من أجل رسائل منفردة تصل محتوياتها كتدفق خام.

جميع التغييرات

مثل ما ترى الشحن؟?

كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.

ابدأوا حراً للأبدخصخصة الفيو