إصلاح تواريخ النسخ اليدوي عبر IMAP في Outlook
لماذا يعرض النسخ اليدوي عبر IMAP التاريخ الخاطئ في Outlook
إليك ما يحدث فعلا عندما تسحب رسائل بين حسابين IMAP في Outlook. ينزل Outlook الرسالة من الخادم المصدر ثم يرفعها إلى الوجهة باستخدام أمر بروتوكول نقل البريد القياسي. أثناء الرفع يختم خادم الوجهة رأس Received جديدا بالتاريخ والوقت الحاليين. يضبط INTERNALDATE - القيمة التي يستخدمها Outlook لعمود "مستلم" - على لحظة الرفع وليس لحظة التسليم الأصلية.
التفصيلة الحاسمة التي يغفلها معظم الناس: ليس لدى Outlook أي آلية لإخبار خادم الوجهة "هذه الرسالة وصلت أصلا في 3 يونيو 2019." أمر APPEND الذي يصدره Outlook لا يتضمن معامل التاريخ. قارن ذلك بأدوات الترحيل المتخصصة التي تحاول على الأقل تمرير التاريخ الأصلي (حتى لو فشلت أحيانا). Outlook لا يحاول حتى.
تخيل أنك تختار 4,000 رسالة في صندوق الوارد القديم وتسحبها إلى الحساب الجديد وبعد 20 دقيقة تعرض كل واحدة تاريخ اليوم. يحتفظ رأس Date الأصلي المدفون داخل كل رسالة بالطابع الزمني الصحيح. لكن Outlook لا ينظر أبدا إلى هذا الرأس لعرض العمود. يثق حصريا بـ INTERNALDATE من الخادم.
ما يزيد الأمر سوءا هو عامل الثقة الزائفة. يختار الناس أسلوب السحب والإفلات اليدوي لأنه يبدو آمنا وقابلا للتحكم. لا أدوات من جهات خارجية ولا سكريبتات ولا معالجات ترحيل. مجرد Outlook يفعل أشياء Outlook. لا يصبح تلف التاريخ مرئيا إلا بعد انتهاء النسخ - أحيانا بعد إيقاف تشغيل الحساب المصدر بالفعل.
كيف يؤثر ذلك على تجربتك في Outlook
كل رسالة منسوخة تعرض الآن تاريخ النسخ في عمود "مستلم" في Outlook. الترتيب حسب التاريخ؟ عديم الفائدة - 4,000 رسالة من سنوات مختلفة متكدسة جميعها في يوم واحد. تنهار تجميعات Outlook المبنية على التاريخ (اليوم وأمس والأسبوع الماضي والشهر الماضي وأقدم) في كتلة واحدة. يعيد البحث السريع بنطاق تاريخي إما كل شيء أو لا شيء حسب البحث عن التاريخ الحقيقي أو تاريخ النسخ.
سيناريو محبط بشكل خاص: نسخت يدويا فقط العناصر المرسلة ومجلدي مشروع وتركت الباقي سليما. الآن يحتوي صندوق بريدك على مزيج من رسائل بتواريخ صحيحة (التي كانت موجودة أصلا على الوجهة) ورسائل بتواريخ خاطئة (التي سحبتها). لا يوجد مؤشر مرئي في Outlook يخبرك أي الرسائل لها تواريخ تالفة وأيها لا. يفحص محرك التصحيح المتخصص في Redate.io صندوق البريد بأكمله ويحدد بدقة الرسائل ذات التواريخ غير المتطابقة ويطبق تصحيحا مستهدفا للبيانات الوصفية دون تعديل محتوى الرسالة - يصلح فقط ما يحتاج إصلاح ويترك كل شيء آخر دون تعديل.
الأسئلة الشائعة
نسخت مجلدات قليلة فقط يدويا. هل يمكن لـ Redate.io إصلاح تلك فقط؟
نعم. يفحص Redate.io كل رسالة ويقارن INTERNALDATE من الخادم مع رأس Date الأصلي. تحدد وتصحح فقط الرسائل التي تختلف فيها هاتان القيمتان. تترك الرسائل ذات التواريخ الصحيحة دون أي تعديل.
هل النسخ اليدوي عبر IMAP في Outlook أسوأ من استخدام أداة ترحيل؟
في كثير من الحالات نعم. تحاول أدوات الترحيل مثل imapsync على الأقل الحفاظ على INTERNALDATE أثناء الرفع. نسخ Outlook بالسحب والإفلات لا يقوم بأي محاولة من هذا القبيل - يختم خادم الوجهة دائما وقت الرفع. يصلح Redate.io النتيجة بغض النظر عن الطريقة التي سببت التلف.
هل يمكنني منع تلف التواريخ عند النسخ بين حسابات IMAP في Outlook؟
لا. لا يوفر Outlook أي خيار للحفاظ على INTERNALDATE أثناء عملية نسخ IMAP. إذا كنت قد نسخت بالفعل رسائل والتواريخ خاطئة يمكن لـ Redate.io استعادة التواريخ الصحيحة بعد الحدث من خلال خط معالجة تحليل الرؤوس متعدد المراحل.
كم يستغرق Redate.io لإصلاح صندوق بريد بعد نسخ يدوي عبر IMAP؟
تعتمد سرعة المعالجة على عدد الرسائل المتأثرة ووقت استجابة خادم الوجهة. صندوق بريد نموذجي يحتوي على 5,000 رسالة تالفة يستغرق تقريبا 15-30 دقيقة. يعالج Redate.io كل رسالة بشكل فردي مع التحقق لكل رسالة على حدة لضمان الدقة.