الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

اختبار الغربال - عبر الإنترنت في السحابة

قم بتشغيل اختبار الغربال في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو اختبار غربال الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


اختبار الغربال - اختبار غربال منخل Pigeonhole

موجز


اختبار الغربال [الخيارات] ملف النصي ملف البريد

الوصف


إنّ اختبار الغربال الأمر جزء من مشروع Pigeonhole (برج الحمام(7)) الذي يضيف Sieve
(RFC 5228) دعم لخادم Dovecot الآمن IMAP و POP3 (حمامة(1)).

باستخدام اختبار الغربال الأمر ، يمكن اختبار تنفيذ البرامج النصية Sieve. هذا يقيم
البرنامج النصي للرسالة المقدمة ، مما يؤدي إلى مجموعة من إجراءات الغربال. ما لم يكن -e خيار
محددًا ، فإنه لا ينفذ هذه الإجراءات فعليًا ، مما يعني أنه لا يخزن
أو إعادة توجيه الرسالة في أي مكان. بدلاً من ذلك ، يقوم بطباعة قائمة مفصلة بالإجراءات
بشكل طبيعي. لاحظ ذلك ، حتى عندما -e محددًا ، لا توجد رسائل على الإطلاق
تنتقل إلى مستلمي SMTP البعيدين. الرسائل الصادرة تُطبع دائمًا على المعياري
بدلا من ذلك.

هذه أداة مفيدة للغاية لتصحيح أخطاء تنفيذ البرامج النصية Sieve. يمكن استخدامه ل
التحقق من البرامج النصية المثبتة حديثًا للسلوك المقصود ويمكن أن توفر مزيدًا من التفاصيل
معلومات حول مشكلات تنفيذ البرنامج النصي التي تم الإبلاغ عنها بواسطة المكون الإضافي Sieve ، لـ
مثال من خلال تتبع تنفيذ وتقييم الأوامر والاختبارات على التوالي.

OPTIONS


-a أصل عنوان المستلم
عنوان مستلم المغلف الأصلي. هذا ما سيفعله اختبار المغلف الخاص بـ Sieve
مقارنة بوقت طلب جزء المغلف. بعض الاختبارات والإجراءات سوف
استخدم هذا أيضًا كعنوان البريد الإلكتروني لمالك البرنامج النصي. إذا تم حذف هذا الخيار ، فسيتم حذف ملف
يتم استرداد عنوان المستلم من رؤوس الرسائل "Envelope-To:" أو "To:".
إذا لم يكن أي من هذه الرؤوس موجودًا أيضًا ، فسيتم تعيين عنوان المستلم افتراضيًا على
[البريد الإلكتروني محمي].

-c ملف التكوين
مسار ملف تكوين Dovecot البديل.

-C تجميع القوة. بشكل افتراضي ، يتم تخزين الملف الثنائي المترجم على القرص. عندما
تم العثور على ثنائي أثناء التنفيذ التالي لـ اختبار الغربال ووقت تعديله
هو أحدث من ملف البرنامج النصي ، يتم استخدامه ولا يتم تجميع البرنامج النصي
تكرارا. يفرض هذا الخيار على النص أن يتم تجميعه ، وبالتالي يتجاهل أي حاضر
الثنائية. تشير إلى سيفيك(1) لمزيد من المعلومات حول تجميع المنخل.

-D تفعيل تصحيح أخطاء المنخل.

-d ملف مهمل
يتسبب في تفريغ الكود الذي تم إنشاؤه ليتم كتابته في الملف المحدد. هذا هو
مطابق للمغلفات التي تنتجها غربال تفريغ(1). يؤدي استخدام "-" كاسم ملف إلى حدوث الامتداد
تفريغ ليتم كتابتها إلى المعياري.

-e لتمكين التنفيذ الحقيقي لمجموعة الإجراءات التي تنتج عن تشغيل البرنامج النصي.
بالاشتراك مع -l المعلمة ، يمكن أن يكون التسليم الفعلي للرسائل
تم اختباره. لاحظ أن هذا لن ينقل أية رسائل إلى مستلمي SMTP البعيدين.
مثل هذه الإجراءات تطبع فقط الرسالة الصادرة إلى المعياري.

-f مغلف المرسل
عنوان مرسل المغلف (مسار الإرجاع). هذا ما سيفعله اختبار المغلف الخاص بـ Sieve
مقارنة بوقت طلب جزء المغلف "من". أيضا ، هذا هو المكان الذي تستجيب فيه
يتم "إرسال" الرسائل إلى. إذا تم حذف هذا الخيار ، فسيتم استرداد عنوان المرسل
من رؤوس الرسائل "مسار الإرجاع:" أو "المرسل:" أو "من:". إذا لم يكن أي من هؤلاء
رؤوس موجودة أيضًا ، يتم تعيين عنوان مغلف المرسل افتراضيًا على
[البريد الإلكتروني محمي].

-l موقع البريد
موقع مخزن بريد المستخدم. صيغة هذا الخيار موقع البريد
المعلمة مماثلة لما يتم استخدامه لإعداد mail_location في Dovecot
ملف التكوين. تُستخدم هذه المعلمة عادةً بالاشتراك مع -e لاختبار
التسليم الفعلي للرسائل. لو -l عندما يتم حذفه -e محدد ، مخزن البريد
يتم تخطي إجراءات مثل fileinto و keep.

-m صندوق البريد الافتراضي
صندوق البريد حيث يقوم إجراء الاحتفاظ بتخزين الرسالة. هذا هو "INBOX" بشكل افتراضي.

-r عنوان المستلم
عنوان مستلم المغلف النهائي. ستستخدم بعض الاختبارات والإجراءات هذا كـ
عنوان البريد الإلكتروني لمالك البرنامج النصي. على سبيل المثال ، هذا ما تستخدمه العطلة
إجراء للتحقق مما إذا كان الرد مناسبًا. إذا كان -r تم حذف الخيار
سيتم استخدام عنوان مستلم المغلف الأصلي بدلاً من ذلك (راجع -a خيار للمزيد
معلومات).

-s ملف النصي
حدد نصوصًا إضافية ليتم تنفيذها قبل النص الرئيسي. عديد -s
يُسمح بالوسيطات ويتم تنفيذ البرامج النصية المحددة بالتسلسل في ملف
الترتيب المحدد في سطر الأوامر.

-t ملف التتبع
تمكن وقت التشغيل تتبع التصحيح. يوفر تتبع تصحيح الأخطاء رؤية مفصلة في ملف
العمليات التي يقوم بها البرنامج النصي Sieve. الرجوع إلى وقت التشغيل تتبع التصحيح التصحيح
قسم أدناه. تتم كتابة معلومات التتبع إلى الملف المحدد. استخدام '-'
كاسم ملف يؤدي إلى كتابة بيانات التتبع إليه المعياري.

-T أثر الخيار
يقوم بتكوين تصحيح أخطاء التتبع في وقت التشغيل ، والذي يتم تمكينه باستخدام الخيار -t. تشير إلى
قسم تصحيح أخطاء تتبع وقت التشغيل أدناه.

-x اضافات المتصفح
قم بتعيين الامتدادات المتاحة. المعلمة هي قائمة مفصولة بمسافات من النشطين
ملحقات. عن طريق إضافة معرفات الامتداد بـ + or -يمكن أن تكون الامتدادات
مضمنة أو مستبعدة بالنسبة إلى المجموعة المكونة من الملحقات النشطة. إذا كان الجواب لا
ملحقات لها + or - البادئة ، فقط تلك الامتدادات المدرجة صراحة
سيتم تمكينه. يتم تجاهل الامتدادات غير المعروفة ويتم إصدار تحذير.

مثلا -x سيمكن "+ imapflags -enotify" امتداد imapflags المتوقف
وتعطيل ملحق enotify. تعتمد بقية الامتدادات النشطة على
امتدادات الغربال sieve_global_extensions الإعدادات. بشكل افتراضي ، أي متى
امتدادات الغربال sieve_global_extensions تظل غير مكوّنة ، وكلها مدعومة
تتوفر الامتدادات ، باستثناء الامتدادات المهملة أو تلك التي لا تزال موجودة
تحت التطوير.

الحجج


ملف النصي
يحدد البرنامج النصي (ترجمة و) لتنفيذه.

لاحظ أن هذه الأداة تبحث عن ملف ثنائي مُجمَّع مسبقًا بامتداد .svbin تمديد
وباسم أساسي ومسار مطابقين للبرنامج النصي المحدد. استخدم ال -C الخيار ل
تعطيل هذا السلوك عن طريق إجبار البرنامج النصي ليتم تحويله برمجيًا إلى ثنائي جديد.

ملف البريد
يحدد الملف الذي يحتوي على رسالة البريد الإلكتروني للاختبار معها.

الاستعمال


مدة العرض TRACE تفكيك
باستخدام -t الخيار ، و اختبار الغربال يمكن تكوين الأداة لطباعة تتبع مفصل
معلومات عن تنفيذ البرنامج النصي Sieve إلى ملف أو إخراج قياسي. على سبيل المثال ، ملف
التي تمت مواجهتها ، يمكن طباعة الاختبارات التي تم إجراؤها والقيم المتطابقة.

يمكن تكوين تتبع وقت التشغيل باستخدام -T الخيار ، والتي يمكن تحديدها متعددة
مرات. يمكن استخدامه على النحو التالي:

-المستوى = ...
قم بتعيين مستوى التفاصيل الخاص بتصحيح التتبع. يمكن أن تكون إحدى القيم التالية
زودت:

الإجراءات (افتراضي)
قم بطباعة أوامر الإجراءات المنفذة فقط ، مثل keep و fileinto ورفض وإعادة التوجيه.

الأوامر
اطبع أي أمر تم تنفيذه ، باستثناء أوامر الاختبار.

اختبارات
طباعة جميع الأوامر المنفذة والاختبارات المنفذة.

مطابقة
طباعة جميع الأوامر المنفذة والاختبارات المنفذة والقيم المتطابقة في تلك الاختبارات.

-ديبوغ
اطبع رسائل التصحيح أيضًا. هذا عادة ما يكون مفيدًا فقط للمطورين ومن المحتمل
لإنتاج إخراج فوضوي.

-العناوين
طباعة عناوين رمز البايت لإخراج التتبع الحالي. عادة ، فقط المنخل الحالي
تتم طباعة موضع كود المصدر (رقم السطر). عناوين رمز البايت تساوي
تلك المدرجة في التفريغ الثنائي المنتجة باستخدام -d الخيار أو عن طريق غربال تفريغ(1)
أمر.

DEBUG غربال تمديد
لتحسين تصحيح أخطاء البرنامج النصي ، يدعم تطبيق Sieve لغة Sieve مخصصة
ملحق يسمى "vnd.dovecot.debug". يضيف ال debug_log الأمر الذي يسمح بتسجيل الدخول
رسائل التصحيح.

على سبيل المثال:

تتطلب "vnd.dovecot.debug" ؛

إذا كان العنوان: يحتوي على "موضوع" "مرحبًا" {

debug_log "يحتوي رأس الموضوع على hello!" ؛

}

أدوات مثل اختبار الغربال, سيفيك غربال تفريغ لديك دعم ل vnd.dovecot.debug
التمديد ممكّن افتراضيًا وليس من الضروري تمكين أو تعطيل
توفر امتداد التصحيح بامتداد -x اختيار. الرسائل المسجلة مكتوبة على
المعياري في هذه الحالة.

في المقابل ، بالنسبة للمكوِّن الإضافي Sieve الفعلي لـ Dovecot LDA (حمامة- lda(1) ال
يجب تمكين ملحق vnd.dovecot.debug بشكل صريح باستخدام ملحق امتدادات الغربال
ضبط. ثم يتم تسجيل الرسائل في ملف سجل البرنامج النصي الخاص بالمستخدم. إذا استخدمت في
البرنامج النصي العام ، يتم تسجيل الرسائل من خلال مرفق تسجيل Dovecot الافتراضي.

EXIT الوضع


اختبار الغربال سيخرج بإحدى القيم التالية:

0 كان التنفيذ ناجحًا. (EX_OK ، EXIT_SUCCESS)

1 فشلت العملية. يتم إرجاع هذا لجميع حالات الفشل تقريبًا. (EXIT_FAILURE)

64 تم تقديم معلمة غير صالحة. (EX_USAGE)

استخدم اختبار الغربال عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

تكنولوجيا البرمجة بدون تشفير
تكنولوجيا البرمجة بدون تشفير
PWCT ليس معالجًا لإنشاء ملف
التطبيق في خطوات 1 2 3. PWCT هو ملف
البرمجة المرئية للأغراض العامة
لغة مصممة للمبتدئين والخبراء
برنامج...
تحميل البرمجة بدون تقنية الترميز
  • 3
    يونايتد آر بي إم إس
    يونايتد آر بي إم إس
    انضم إلينا في Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    قم بتمكين مستودع URPMS في ملف
    النظام -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    تحميل unitedrpms
  • 4
    إحصائيات دليل Windows
    إحصائيات دليل Windows
    WinDirStat (دليل Windows
    الإحصائيات) هي إحصائيات استخدام القرص
    المشاهد وأداة التنظيف لنظام التشغيل Windows. على
    بدء ، يقرأ WinDirStat كله
    شجرة الدليل ...
    قم بتنزيل إحصائيات دليل Windows
  • 5
    DS4Windows
    DS4Windows
    DS4Window هو برنامج مفتوح المصدر
    سيسمح لشخص ما بالحصول على
    تجربة استخدام بلاي ستيشن 4
    DualShock Controller على جهاز الكمبيوتر بواسطة
    محاكاة Xbox 360 ...
    تنزيل DS4Windows
  • 6
    مترجم TDM-GCC MinGW
    مترجم TDM-GCC MinGW
    أحدث الإصدارات المستقرة من
    مشروع مترجم GCC ، 32 بت و
    Windows 64 بت ، متنكر بذكاء مع
    مُثبِّت ومُحدِّث حقيقي.
    الميزات: G ...
    تنزيل TDM-GCC MinGW Compiler
  • دا ...
    تنزيل GeoServer
  • أكثر "
  • أوامر لينكس

    Ad