المنخل هي لغة البرمجة التي أنشئت خصيصا للاستخدام في خدمة البريد الالكتروني، مما يسمح للمسؤولين الخادم لإنشاء مرشحات مختلفة للبريد الوارد.
اباتشي JAMES jSieve هو نسخة جافا من هذه اللغة، وتنفيذ كثب مبادئه الأساسية كما هو موضح في RFC 3028 معيار رسمي.
اباتشي JAMES jSieve يأتي مع ثلاث وحدات رئيسية، مكتبة jSieve جافا والتي يمكنك استخدامها في أي من المشاريع الأخرى الخاصة بك، mailet على jSieve استخدام مع اباتشي JAMES Server أو غيرها من محركات البريد الإلكتروني مماثلة، ومجموعة من المرافق jSieve لتمديد جافا الأساسي المكتبة.
بعض الأدوات الموجودة في المكتبة المرافق الإضافية للjSieve تشمل البرامج النصية jSieve المدقق والمنخل لتحويل XML
ما هو الجديد في هذا الإصدار:.
البق:
تحليل الفشل مع شكل متعدد الخطوط عندما يبدأ خط مع نقطة.
التحسينات:
مراجعة MailAdapter.getContent ()
إزالة البناء النملة
إزالة دليل التدريج
توفير وسيلة لتحديد ما إذا كان العمل هو إبقاء ضمني أو صريح
توضيح SieveFactory السلامة موضوع
تحسين اختبار تغطية أسكي الرقمية اختبار
الميزات الجديدة:
إضافة دعم لأني؛ أسكي رقمية المقارنة
ما هو الجديد في الإصدار 0.3:
المهام الفرعية المنجزة:
ريفاكتور ComparatorManager
ريفاكتور ConfigurationManager
ريفاكتور TestManager
دفع المصدر الرئيسي أسفل مستوى
بناء النملة وحدات
إنشاء وحدة تحقق
استخراج قابلة لإعادة الاستخدام النملة وحدات الماكرو
توزيع موحد
الإفراج الجودة مخضرم بناء
البق الثابتة:
وحدة المعالجة المركزية يدور في الحالات التالية: مباريات يحتوي التعبير ومثل؛ ************* ومثل؛
التحسينات التي أدخلت:
الحصول على تعليق النصي
تحقق للحصول على دعم الرقمية محددو الكمية
ميزات جديدة تمت إضافتها:
إضافة API لتوليد السيناريو المنخل من شجرة تحليل
غربال-في-XML (معاينة التجريبية)
المهام المنجزة:
سنغلتونس - & # x3e. اللجنة الاولمبية الدولية
وتشمل بناء مكتبات الوقت (javacc، javamail، وتفعيل) في توزيع المصدر
إزالة .junit. اسم حزمة من الاختبارات.
جعل jsieve مشروع multimodule
لم يتم العثور على التعليقات