MIME (متعدد الأغراض ملحقات بريد الإنترنت) هو امتداد لل(بروتوكول نقل البريد البسيط) SMTP التي تسمح للمستخدمين بإرسال ملفات جنبا إلى جنب مع رسائل البريد الإلكتروني.
اباتشي JAMES Mime4j يمكن استخدامها لأدوات معالجة البيانات MIME وهناك حاجة إلى الوصول البرمجي إلى وثائق MIME للقيام بذلك بناء.
Mime4J هو في الأساس مكتبة جافا الخام التي تسمح للمطورين لتحليل البيانات MIME ومن ثم استخدامها في بناء أدوات أكثر تعقيدا، والبرمجيات وتطبيقات الويب.
تقدم مكتبة API للوصول إلى البيانات في رأس المستند MIME والجسم، والمطورين السماح نرى ما يدور في داخل ويعرف كيفية التعامل مع تيار / ملف في وقت لاحق.
يتم تضمين وثائق مع تحميل حزمة Mime4j
ما هو الجديد في هذا الإصدار:.
Mime4j 0.7 يحسن دعم للرسائل مقطوعة الرأس، والفصل تالف بين الرؤوس والجسم ويضيف دعما للومثل؛ عفا عليها الزمن ومثل؛ جملة RFC822 (على سبيل المثال: ومثل؛ رأس & # x3c؛ somespace & # x3e ؛: & مثل؛ نمط).
تحليل الأداء للتيارات طباعة نقلت تحسنت بشكل كبير. A & مثل؛ DecodeMonitor ومثل؛ وقد أدخلت الكائن في معظم رمز لتحديد كيفية التعامل مع مدخلات تالف (اخفها مقابل السلوكيات صارمة).
Mime4j 0.7 كما يوفر LenientFieldParser كبديل للDefaultFieldParser عند الرغبة درجة عالية من التسامح لانتهاكات غير حادة شكل حقل MIME.
ما هو الجديد في الإصدار 0.6:
تم تغيير TextBody اجهات السابقة وBinaryBody في الفئات الفرعية مجردة من الدرجة SingleBody. التعليمات البرمجية التي تنفذ هذه الواجهات يجب أن يتغير وفقا لذلك.
تتوفر بعض الوظائف المتدنية فقط في محلل سحب (مستحسن للمستخدمين المتقدمين).
وقد تم استبدال الطبقة AbstractBody التي كتبها SingleBody. تمت إزالة AbstractBody.
تخزين الجسم نص مؤقت لأجزاء الرسالة الآن افتراضات إلى US-ASCII (كان ISO-8859-1).
تمت إزالة الطبقة NamedMailbox. الطبقة علبة لديها الآن خاصية اسم إضافية.
لم يتم العثور على التعليقات