أوفلاين آي ماب

أوفلاين آي ماب هو برنامج مزامنة بروتوكول الوصول إلى رسائل الإنترنت، قادر على مزامنة البريد على خادم اي ام اي بي مع مجلد ميلدير محلي أو مع خادم آخر.

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

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

 التهيئة 
يمكن تعريف عدة حسابات مزامنة، يتكون كل منها من مستودعات بعيدة ومحلية، في ملف التهيئة. ثم يتم تكوين كل مستودع على حدة، مما يسمح بتحديد بيانات الاعتماد وطريقة الوصول.

 التصفية والترجمة 
يتمكن أوفلاين آي ماب من تصفية مجلدات المستودع البعيد، بحيث تتم مزامنة جزئية فقط إذا لزم الأمر. لاستخدام هذه الميزة، يجب تعريف قناع يتم مطابقته مع قائمة المجلدات في كل مزامنة. يتحقق ذلك باستخدام إمكانية الدوال المجهولة في بايثون؛ على سبيل المثال، لمزامنة مجلدات اينبوكس و سينت مايل و ريسيفايد فقط، يجب تحديد القاعدة التالية:
folderfilter = lambda foldername: foldername in ["INBOX", "Sent Mail", "Received"]
يمكن تغيير أسماء المجلدات المتبقية (ترجمتها) باستخدام بناء مشابه:
nametrans = lambda foldername: re.sub(
    "^Sent$", "root/Sent", re.sub("^(\[G.*ail\]|INBOX)", "root", foldername)
)
يمكن أيضًا استخدام هذه التقنية لمزامنة محتوى خادم IMAP مع مجلد خادم آخر.

 القيود 
يجب على كل حساب استخدام دليل منفصل؛ وإلا فإن عملية المزامنة قد تعاني من سلوك غير متوقع أو حتى فقدان البيانات.

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

 انظر أيضًا 
 عميل بريد إلكتروني

 المراجع 

تصنيف:برمجيات حرة
تصنيف:برمجيات بايثون