- - كيفية عمل نسخة احتياطية من البريد الإلكتروني على نظام Linux باستخدام IMAP Grab

كيفية عمل نسخة احتياطية من البريد الإلكتروني على لينكس مع IMAP انتزاع

هل تريد عمل نسخة احتياطية للبريد الإلكتروني؟ فكّر في تخطي أدوات النسخ الاحتياطي المعقدة في واجهة المستخدم الرسومية ، والاستمرار في استخدام IMAP Grab بدلاً من ذلك.

المفسد التنبيه: قم بالتمرير لأسفل ومشاهدة الفيديو التعليمي في نهاية هذه المقالة.

تحقق بيثون الإصدار

IMAP Grab هو برنامج نصي لـ Python متاح على Githubالتي تتيح للمستخدمين "الاستيلاء" مباشرة على بريد IMAP لأرشفته لاحقًا. لاستخدام هذا البرنامج النصي ، ستحتاج إلى تثبيت Python 2.3.3 أو إصدار أحدث. لمعرفة ما إذا كان لديك الإصدار الصحيح من Python على جهاز كمبيوتر Linux الخاص بك ، افتح المحطة الطرفية وقم بتشغيل فحص الإصدار.

python --version

طالما أنها تُرجع Python 2.3.3 أو أعلى ، فمن الجيد أن تذهب. إذا لم يكن لديك الإصدار المطلوب من Python ، فجرّب تحديث حزم كمبيوتر Linux.

تنزيل IMAP Grab

عندما يتم العناية بيثون ، استخدم أداة Git لاستنساخ أحدث إصدار من أداة IMAP Grab.

ملاحظة: هذا الجزء من البرنامج التعليمي يتطلب حزمة Git. لتثبيته ، ابحث عن "git" وقم بتثبيته.

git clone https://github.com/ralbear/IMAPbackup.git

باستخدام القرص المضغوط الأمر ، انقل المحطة إلى دليل "IMAPbackup" الجديد.

cd IMAPbackup

البرنامج النصي موجود على جهاز الكمبيوتر الخاص بك ، لكنه لن يعمل بدون تبعية "Getmail".

أوبونتو

sudo apt install getmail

ديبيان

sudo apt-get install getmail

قوس لينكس

sudo pacman -S getmail

فيدورا

sudo dnf install getmail

زحمة

sudo zypper install getmail

باستخدام IMAP Grab

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

أولاً ، قم بتغيير الخادم بعد إلى خادم IMAP يستخدم حساب البريد الإلكتروني الخاص بك. لست متأكدًا من عنوان الخادم؟ خمن أن تأخذ مجال الجذر ، وأضف "imap" أمامه. على سبيل المثال ، لدى Mail.com عنوان IMAP الخاص بـ imap.mail.com. إذا لم ينجح ذلك ، فيمكنك دائمًا استخدام Google لهذه المعلومات.

بعد ذلك ، قم بتغيير مستخدم الاختبار بعد -u إلى عنوان البريد الإلكتروني الخاص بك ، وإضافة كلمة مرور حساب البريد الإلكتروني الخاص بك بعد -p.

python imapgrab.py imapgrab.py -l -s imap.test.com -u [email protected] -p emailpassword

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

بريد احتياطي

يمكن لـ IMAP Grab تنزيل البريد الإلكتروني من أي مجلد Mailbox. للتنزيل ، أولاً ، قم بإنشاء دليل حيث سيتم تنزيل بريدك الإلكتروني.

mkdir ~/email-backups

ثم ، استخدم IMAP Grab لتنزيل كل شيء. كما كان من قبل ، تأكد من التغيير , -uو -p مع المعلومات الصحيحة.

python imapgrab.py -d -v -M -f ~/email-backups -s imap.test.com -u [email protected] -p emailpassword -m "_ALL_"

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

ملاحظة: لتنزيل مجلد معين فقط من حساب بريد إلكتروني باستخدام IMAP Grab ، قم بتغيير "_ALL_" مع بعض أسماء مجلدات علبة الوارد التي يسردها البرنامج النصي في القسم السابق.

تشفير النسخ الاحتياطي للبريد الإلكتروني

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

tar -jcvf email-backup.tar.bz2 email-backups

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

gpg -c email-backup.tar.bz2

جري gpg -c سيطالبك المستخدم بتعيين كلمة مرور لـأرشيف التشفير الجديد. استخدم كلمة مرور آمنة لا تنسى. يستغرق التشفير ، مثل إنشاء الأرشيف ، وقتًا لإكماله ، وكلما زاد حجم النسخ الاحتياطي ، كلما استغرق الأمر وقتًا أطول لتشفيره. عندما تنتهي عملية تشفير GPG ، ستلاحظ وجود email-backup.tar.bz2.gpg ملف. هذا هو الأرشيف المغلق. لن يتمكن أي شخص من الوصول إلى هذا الملف بدون رمز المرور الذي أدخلته. إنه آمن تمامًا ، لذلك لا تتردد في تناوله email-backup.tar.bz2.gpg وتحميله إلى Dropbox و Google Drive والخوادم المنزلية وغيرها.

الآن بعد أن تم تأمين أرشيف النسخ الاحتياطي باستخدام GPG ، فليست هناك حاجة للأرشيف غير المشفر. باستخدام جمهورية مقدونيا أداة ، احذفها.

rm email-backup.tar.bz2

فك تشفير البريد الإلكتروني

لذلك ، استخدمت GPG لتأمين النسخ الاحتياطي للبريد الإلكتروني وتأمينه. كيف يمكنك فك تشفيرها؟ بسيط! افتح المحطة الطرفية ، واستخدم أمر فك تشفير GPG لإلغاء تأمين الأرشيف.

gpg email-backup.tar.bz2.gpg

عند تشغيل أمر فك التشفير ، ستحتاج إلى إدخال كلمة المرور التي تحددها. بمجرد القيام بذلك ، سوف تظهر email-backup.tar.bz2. في هذه المرحلة ، ستتمكن من استخدام قطران أمر لاستخراج رسائل البريد الإلكتروني من الأرشيف.

tar -xvf email-backup.tar.bz2
</ P>

تعليقات