ترحيل البريد

نقل صندوق البريد: مراجعة المجلدات والعلامات والبريد المرسل

بقلم Alexey Bulygin
مراجعة مجلدات البريد المرسل وحالة القراءة والتواريخ الداخلية أثناء نقل صندوق البريد

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

نسخ محتوى الرسالة وحده لا يكفي. يهتم المستخدم بمحتوى RFC 5322، لكنه يحتاج أيضا إلى العثور على البريد المرسل وبقاء الرسائل المقروءة كذلك وإمكان البحث في السجل. إذا تغيرت هذه الجوانب الثلاثة فقد تبدأ طلبات الدعم منذ اليوم الأول.

يوضح الدليل أسباب المشكلات وكيفية تقليل مخاطرها ومراجعة النتائج. تعرض TrekMail استيراد IMAP في Starter والخطط الأعلى وأسعار اشتراك تبدأ من $3.50 شهريا دون تسعير لكل مستخدم. تحقق من الأسعار والميزات والحدود الحالية، سواء نقلت صندوقا واحدا أو مئة صندوق. للتخطيط، راجع البريد للشركات الصغيرة واستضافة بريد لعدة نطاقات.

لماذا تظهر مشكلات النقل بعد تغيير MX

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

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

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

مثال: يرى المدير 8,000 رسالة غير مقروءة. ربما نُقل المحتوى دون حالة \Seen الأصلية. تحقق من نطاق الرسائل في المصدر والوجهة قبل تأكيد هذا السبب.

أربعة اختلافات قد لا تظهر في شريط التقدم

راجع مجلد البريد المرسل وحالة \Seen وقيم INTERNALDATE ونسخ Gmail All Mail. فقد تبقى اختلافات رغم اكتمال العملية ولا تظهر إلا أثناء الاستخدام.

1. اختلاف مجلد البريد المرسل

تختلف أسماء المجلدات: Sent أو Sent Items، وفي بعض بيئات cPanel يظهر INBOX.Sent، وفي Gmail يظهر [Gmail]/Sent Mail.

إذا وُضع البريد القديم في مجلد عادي بينما تحفظ البرامج البريد الجديد في مجلد البريد المرسل ذي الاستخدام الخاص، فقد يبدو مجلد البريد المرسل المعتاد فارغا. تحقق من الربط ومكان السجل قبل استنتاج فقدانه.

تعرّف RFC 6154 استخدامات خاصة للمجلدات، مثل المرسل والمسودات والرسائل المزعجة والمحذوفات. الوظيفة وربط برنامج البريد أهم من الاسم وحده. أسماء الوجهة في الجدول أمثلة وليست أسماء موحدة لكل خادم أو إعدادات TrekMail الافتراضية.

2. علامة \Seen

احفظ حالة القراءة حين يدعمها المصدر والأداة والوجهة. وإلا فقد تظهر الرسائل التي عولجت سابقا كرسائل غير مقروءة وتربك العمل.

تعرّف RFC 3501 علامات النظام ومنها \Seen. اختبر نسخها وطريقة تحديثها في مزامنة التغييرات. اكتمال المهمة لا يثبت حفظها.

\Recent مختلفة: هي علامة مرتبطة بالجلسة في المواصفة القديمة وليست حالة عادية قابلة للنقل، ولا تستخدمها كل الخوادم الحديثة. قد تظهر الرسالة القديمة كرسالة شوهدت حديثا في جلسة الوجهة؛ وضح اختلافات العرض قبل الانتقال.

3. تغير INTERNALDATE

تاريخ رأس Date ليس التاريخ الداخلي للخادم. تختلف معايير الفرز بين البرامج، وقد يتغير ترتيب الأرشيف إذا أعاد الاستيراد كتابة التاريخ الداخلي رغم بقاء محتوى الرسالة.

توصي RFC 3501 بأن يستخدم APPEND التاريخ والوقت المحددين كتاريخ داخلي؛ وإذا لم يُحددا فقد يستخدم الوقت الحالي. لذلك قد يبدو أرشيف عشر سنوات حديثا. احفظ INTERNALDATE المتاح من المصدر مع إزاحة المنطقة الزمنية والدقة المدعومة. لا يمكن استعادة وقت وصول الرسالة إلى الخادم الأصلي من رأس Date وحده.

4. نسخ Gmail All Mail

تعتمد Gmail على التسميات وتعرضها عبر IMAP كمجلدات. لذلك قد تُنسخ الرسالة نفسها إلى عدة مواضع في الوجهة حسب الأداة وطريقة العرض المطلوبة.

نسخ [Gmail]/All Mail مع Inbox وSent وتسميات المستخدم قد يزيد العدد والحجم، لكن ظهور الرسالة في عدة مجلدات قد يكون مقصودا. تشرح Microsoft هذا الخطر في نقل Gmail. قبل الاستبعاد، خطط لحفظ الرسائل المؤرشفة التي لا تحمل تسمية أخرى مشمولة بالنسخ حتى لا تُهمل.

نظام المصدر اسم المجلد الأصلي مثال اسم الوجهة مشكلة محتملة دون ربط
cPanel / Courier INBOX.Sent Sent Items يبدو البريد المرسل القديم مفقودا
Linux قديم Sent Messages Sent Items يتوزع سجل المرسل بين مجلدات
مزود ألماني Gesendete Elemente Sent Items لا يعرض البرنامج المجلد القديم المتوقع
Gmail [Gmail]/Sent Mail Sent Items يظهر السجل خارج المجلد ذي الاستخدام الخاص
IMAP عام Trash Deleted Items تختلف طريقة عرض المحذوفات

ربط المجلدات أثناء النقل

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

تتيح imapsync تحويل الأسماء بالتعبيرات النمطية. تُطبق التحويلات بعد معالجة البادئة والفاصل تلقائيا، ثم تعمل القواعد بالتتابع على نتيجة القاعدة السابقة. المثال التالي ينفذ نسخا فعليا وليس تجربة بلا نسخ، ولا يطلب صراحة التشفير والتحقق من الشهادات. أنماط INBOX ذات محارف الإفلات المزدوجة لا تطابق النقطة المقصودة. صحح نسخة عمل واختبرها بحسب الإصدار والفواصل وأسماء الوجهة بعد التحويل. استخدم وجهة اختبار مضبوطة ووضع التجربة الحقيقي إذا دعمه الإصدار قبل التوسع، وفعّل التشفير والتحقق من سلسلة الشهادات واسم الخادم. احم كلمات المرور من سجل الأوامر وقائمة العمليات والسجلات.

imapsync \
  --host1 old.example.com --user1 user@old.example.com --password1 'oldpass' \
  --host2 new.example.com --user2 user@new.example.com --password2 'newpass' \
  --regextrans2 's/^Sent Messages$/Sent Items/' \
  --regextrans2 's/^INBOX\\.Sent$/Sent Items/' \
  --regextrans2 's/^INBOX\\.Trash$/Deleted Items/' \
  --exclude "\\[Gmail\\]/All Mail"

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

ابدأ في TrekMail من نظرة عامة على نقل IMAP. تعرض الأداة الموصوفة مجلدات وأعداد Gmail وOutlook وYahoo وiCloud ومزودي IMAP، وتوفر نسخا خلفيا وتمييزا للنسخ الموجودة. تحقق من الدعم الحالي والمصادقة: الاستيراد المباشر باسم المستخدم وكلمة المرور ليس OAuth تفاعليا، وكلمات مرور التطبيقات مشروطة بالتحقق بخطوتين وسياسة الحساب. قد تحتاج إلى أداة OAuth أخرى مسموحة. راجع النقل من Gmail أو النقل من cPanel. لا ينقل IMAP جهات الاتصال أو التقويمات أو الأسماء البديلة أو صلاحيات التوجيه.

مراجعة نتيجة النقل فعليا

قارن عدد الرسائل وحالة القراءة ومجلد البريد المرسل والتواريخ، وكذلك المحتوى والمرفقات. تختلف MIME والفهرسة وتكاليف التخزين الداخلية؛ تطابق الحجم أو الأعداد لا يثبت سلامة المحتوى.

مؤشر الاكتمال الأخضر يصف حالة العملية، لا حفظ تجربة المستخدم. راجع السجلات والبيانات الفعلية.

  1. قارن Inbox والمرسل والأرشيف ضمن النطاق نفسه مع الاستبعادات المعتمدة والتغييرات في المصدر.
  2. حقق في الفرق بين 50 رسالة غير مقروءة في المصدر و4,000 في الوجهة. قد يشير إلى فقد \Seen، لكن تحقق أيضا من الربط والاختيار وتغير المصدر.
  3. افتح رسائل قديمة وتأكد من أن 2019 ما زالت تُعرض كتاريخ 2019 المناسب، مع مراجعة التاريخ الداخلي ورأس Date.
  4. أرسل رسالة جديدة وتحقق من حفظ نسختها في مجلد البريد المرسل المقصود مع السجل المنقول.

قد تنتج فروق عن رسائل تالفة أو MIME غير سليم أو عناصر غير بريدية أو اختلافات الاختيار والتغييرات أثناء النسخ. فسّرها لكل مجلد وراجع المحتوى؛ حجم الصندوق وحده غير كاف.

بعد الانتقال، تحقق من إعدادات IMAP وSMTP الحالية وعنوان الصندوق الكامل وكلمة مروره، لا بيانات دخول لوحة التحكم، ومن سلسلة شهادات الخادم واسم المضيف وقيم Apps & devices الفعلية. تُعرض TrekMail كخدمة IMAP دون POP3. قد يبقى بريد POP المحلي خارج الخادم، لذا احفظه احتياطيا بصورة منفصلة.

مزامنة التغييرات والنسخ المتكررة وUIDVALIDITY

خطط لجولة تغييرات واحدة على الأقل وكررها بعد التحويل لرسائل متأخرة تحمل تواريخ قديمة ولنقل الرسائل بين المجلدات والعلامات المدعومة. أنشئ كل هويات الوجهة وتحقق من النسخ الأول قبل تغيير MX اللازم لنطاقك. أبق استقبال SMTP في الخادم القديم ووصول المسؤول الإداري وخطة الرجوع أثناء عمل ذاكرة التخزين المؤقت وإعادة المحاولات؛ خفض TTL لا يمسح البيانات المخزنة سابقا.

تُفسر UID ضمن المجلد وUIDVALIDITY، لا كمعرف عام أو دليل على سلامة المحتوى. قد تغير الاستعادة أو الإصلاح أو إعادة الفهرسة هذا السياق، لكنها لا تفعل ذلك دائما. تعتمد مخاطر النسخ مجددا على طريقة استئناف الأداة.

قد تتحول نسخة الجمعة إلى تكرارات يوم الاثنين. أجّل صيانة المصدر غير الضرورية عند الحاجة، ونسق الإصلاح الضروري مع إيقاف النقل ومراجعة الحالة قبل الاستئناف. لا تؤجل إصلاحا عاجلا بصورة عمياء.

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

لا تفعّل الحذف المتطابق مع المصدر بلا تحقق. راجع الاتجاه والتوقيت والنطاق والنسخ الاحتياطية؛ فقد يمحو افتراض خاطئ بيانات سليمة.

النقل اليدوي مقارنة بـ TrekMail

قد تتطلب الأوامر المنفصلة والتعبيرات النمطية والمراجعات اليدوية عملا متكررا. قد تقلل واجهة IMAP المركزية الموصوفة هذا العبء. قارن الأسعار حسب العقود الحالية دون اعتبار التسعير لكل مستخدم عيبا عاما في كل خدمة.

الجانب طريقة يدوية محتملة طريقة TrekMail الموصوفة
الإعداد CLI وفحص الخوادم وربط بالتعبيرات النمطية استيراد لوحة التحكم الموصوف في Starter وما فوق
المصادر بحث شروط كل مزود إرشادات حيث تُدعم الخدمة والمصادقة
التكرار يعتمد على التعرف على الرسائل والاستئناف خيار تجاوز النسخ الموجودة مع ضرورة اختباره
التشغيل عمل منفصل لكل صندوق اشتراك متعدد النطاقات ضمن الحدود
التكلفة قد ترتفع بحسب تراخيص المستخدمين سعر موصوف يبدأ من $3.50 شهريا

عند إدارة صناديق كثيرة، تهم الأسعار والإنشاء والملكية. راجع إنشاء حسابات البريد جماعيا وإدارة بريد العملاء.

لا تغني TrekMail عن المراجعة. قد تبسط لوحة متعددة النطاقات وتخزين مشترك واستيراد IMAP وSMTP خارجي أو مشمول العمل بحسب الخطة والميزات الحالية. إضافة صناديق لا تعني تلقائيا موارد غير محدودة أو تكلفة إضافية معدومة.

راجع أسعار TrekMail قبل الاختيار. يُوصف Nano بأنه مجاني دون بطاقة، والخطط المدفوعة بأنها تبدأ من $3.50 شهريا مع تجربة مجانية لمدة 14 يوما تتطلب بطاقة ائتمان. تحقق من الشروط والأسعار وحدود التخزين الحالية.

الخلاصة: نقل صندوق بريد جرى التحقق منه

الهدف استمرار سير العمل: العثور على البريد المرسل وحالة قراءة مفهومة وفرز تاريخي مناسب. يجب أن تتفق نسخ تسميات Gmail مع خطة مقصودة. هذه معايير تحقق وليست ضمانات تلقائية.

اربط المجلدات مسبقا واحفظ العلامات المدعومة، ولا سيما \Seen. احفظ INTERNALDATE المتاح مع APPEND والمنطقة الزمنية. لا تستبعد Gmail All Mail إلا بعد تأكيد تغطية الأرشيف. قارن العدد والمحتوى، لا حجم التخزين فقط.

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

للمرجع البروتوكولي، راجع RFC 3501 بشأن IMAP وRFC 6154 بشأن المجلدات ذات الاستخدام الخاص.

شارك هذه المقالة

نستخدم التقنيات الضرورية لتشغيل TrekMail وحمايته. عند التأكيد، تسمح أيضًا بتحليلات محدودة وقياس الإعلانات كما هو موضح في سياسة ملفات تعريف الارتباط.

تسجيل الدخول إلى TrekMail

الوصول إلى لوحة التحكم وصناديق البريد وإعدادات DNS الخاصة بك.

أو

12 أحرف كلمتا المرور متطابقتان

أو

تم إرسال بريد إعادة التعيين

إذا كان هناك حساب مرتبط بهذا البريد الإلكتروني، فقد أرسلنا تعليمات إعادة تعيين كلمة المرور.

بالمتابعة، فإنك توافق على شروط TrekMail و سياسة الخصوصية.