צריך לגבות דוא"ל? שקול לדלג על כלי הגיבוי המסובכים של GUI, ולצאת במקום זאת עם IMAP Grab.
התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.
בדוק את גרסת הפייתון
IMAP Grab הוא תסריט של פייתון זמין ב- Githubהמאפשרת למשתמשים "לתפוס" ישירות דואר IMAP כדי לארכוב אותו מאוחר יותר. כדי להשתמש בסקריפט זה, עליך להתקין את Python 2.3.3 ואילך. כדי לראות אם יש לך את הגרסה הנכונה של Python במחשב הלינוקס שלך, פתח מסוף והפעל בדיקת גרסאות.
python --version
כל עוד זה מחזיר את פייתון 2.3.3 ומעלה, אתה טוב ללכת. אם אין לך את הגרסה הנדרשת של Python, שקול לעדכן את חבילות Linux PC שלך.
הורד תפוס IMAP
כאשר מטפלים בפיתון, השתמש בכלי Git כדי לשכפל את הגרסה האחרונה של הכלי IMAP Grab.
הערה: חלק זה של ההדרכה מחייב את חבילת Git. כדי להתקין אותו, חפש "git" והתקן אותו.
git clone https://github.com/ralbear/IMAPbackup.git
משתמש ב CD פקודה, העבירו את הטרמינל לספרייה החדשה “IMAPbackup”.
cd IMAPbackup
התסריט נמצא במחשב האישי שלך, אך הוא לא יעבוד ללא תלות "Getmail".
אובונטו
sudo apt install getmail
דביאן
sudo apt-get install getmail
קשת לינוקס
sudo pacman -S getmail
פדורה
sudo dnf install getmail
OpenSUSE
sudo zypper install getmail
שימוש ב- IMAP Grab

לפני שנוכל לגבות דוא"ל, נצטרך להשתמשתפוס IMAP כדי לרשום את כל תיבות הדואר הזמינות בתוך חשבון הדוא"ל. לשם כך מלא את הפקודה הזו. יש כמה היבטים לפקודה זו. בדוגמה כתבנו כתובות אתרים, משתמשים וסיסמאות של "מבחן". שנה את הפקודה בעקבות שלבים אלה.
ראשית, שנה את השרת לאחר -ש לשרת IMAP שמשתמש בחשבון הדוא"ל שלך. אינך בטוח מה כתובת השרת? נחשו על ידי לקיחת תחום השורש, והוסיפו לפניו "imap". לדוגמה, ל- Mail.com יש כתובת IMAP של imap.mail.com. אם זה לא עובד, אתה תמיד יכול בגוגל מידע זה.
לאחר מכן, שנה את משתמש הבדיקה לאחר מכן -ו לכתובת הדוא"ל שלך, והוסף את הסיסמה של חשבון הדוא"ל שלך לאחר מכן -פ.
python imapgrab.py imapgrab.py -l -s imap.test.com -u [email protected] -p emailpassword
הפעל פקודה זו בטרמינל, והתסריט ידפיס את כל תיבות הדואר הזמינות.
גיבוי דוא"ל
IMAP Grab יכול להוריד דוא"ל מכל תיקיית תיבות דואר. להורדה, ראשית, צור ספרייה בה תוריד הדוא"ל שלך.
mkdir ~/email-backups
לאחר מכן, השתמש ב- IMAP Grab כדי להוריד הכל. כמו קודם, הקפד לשנות -ש, -ו, ו -פ עם המידע הנכון.
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 כלי, מחק אותו.
rm email-backup.tar.bz2
פענח דוא"ל
אז השתמשת ב- GPG כדי לנעול ולאבטח את גיבוי הדוא"ל שלך. איך מפענחים את זה? פשוט! פתח מסוף והשתמש בפקודה לפענוח GPG כדי לבטל את נעילת הארכיון.
gpg email-backup.tar.bz2.gpg
כאשר פקודת הפענוח פועלת, יהיה עליך להזין את הסיסמה שהגדרת. לאחר שתעשה כן, email-backup.tar.bz2 יופיע. בשלב זה תוכל להשתמש ב- זפת פקודה לחילוץ הדוא"ל מהארכיב.
tar -xvf email-backup.tar.bz2</ p>
הערות