Hogyan készítsünk biztonsági másolatot az e-mailek Linuxról az IMAP Grab használatával

click fraud protection

Biztonsági másolatot kell készíteni az e-mailről? Fontolja meg a bonyolult GUI biztonsági mentési eszközök kihagyását, és inkább az IMAP Grab használatával járjon.

SPOILER FIGYELMEZTETÉS: Görgessen le és nézd meg a videó bemutatóját a cikk végén.

Ellenőrizze a Python verziót

Az IMAP Grab egy Python szkript, amely elérhető a Githubon, és lehetővé teszi a felhasználók számára, hogy közvetlenül „megragadják” az IMAP e-maileket, hogy később archiválják azokat. A szkript használatához telepítenie kell a Python 2.3.3 vagy újabb verziót. Ha meg szeretné tudni, hogy van-e a Python megfelelő verziója a Linux PC-n, nyisson meg egy terminált és futtassa a verzió ellenőrzését.

python - fordítás

Amíg visszatér a Python 2.3.3 vagy újabb verziójához, akkor jó vagy. Ha nem rendelkezik a Python szükséges verziójával, fontolja meg a Linux PC-k frissítését.

Töltse le az IMAP Grab alkalmazást

A Python gondozása után használja a Git eszközt az IMAP Grab eszköz legújabb verziójának klónozására.

Megjegyzés: az oktatóanyagnak ez a része megköveteli a Git csomagot. A telepítéshez keresse meg a „git” kifejezést, és telepítse.

instagram viewer

git klón https://github.com/ralbear/IMAPbackup.git

Használni a CD parancs segítségével helyezze a terminált az új „IMAPbackup” könyvtárba.

cd IMAPbackup

A szkript a számítógépen található, de a „Getmail” függőség nélkül nem fog működni.

Ubuntu

sudo apt install getmail

Debian

sudo apt-get install getmail

Arch Linux

sudo pacman -S getmail

Fedora

sudo dnf install getmail

OpenSUSE

sudo zypper install getmail

Az IMAP Grab használata

Az e-mail biztonsági másolatának készítése előtt az IMAP Grab használatával fel kell sorolnunk az e-mail fiókban található összes elérhető postaládát. Ehhez töltse ki ezt a parancsot. Ennek a parancsnak számos szempontja van. A példában kiírtuk a „teszt” URL-eket, a felhasználókat és a jelszavakat. Az alábbi lépéseket követve módosítsa a parancsot.

Először változtassa meg a kiszolgálót utána -s az IMAP-kiszolgálóra, amelyet az e-mail fiók használ. Nem biztos benne, mi a szerver címe? Gondolj úgy, hogy átveszed a gyökértartományt, és add hozzá az „imap” elemet. Például a Mail.com IMAP-címe az imap.mail.com. Ha ez nem működik, akkor ezeket a információkat mindig Google-nak küldheti.

Ezután változtassa meg a tesztfelhasználót utána -u az e-mail címére, majd adja hozzá az e-mail fiók jelszavát -p.

python imapgrab.py imapgrab.py -l -s imap.test.com -u [email protected] Email jelszó

Futtassa ezt a parancsot a terminálon, és a parancsfájl kinyomtatja az összes elérhető postafiókot.

Biztonsági mentés e-mailben

Az IMAP Grab bármilyen postafiók mappából letölthet e-maileket. A letöltéshez először hozzon létre egy könyvtárat, amelyben az e-mail letöltődik.

mkdir ~ / e-mail-mentések

Ezután az IMAP Grab használatával töltsön le mindent. Mint korábban, mindenképpen változtasson -s, -ués -p a helyes információkkal.

python imapgrab.py -d -v -M -f ~ / email-mentések -s imap.test.com -u [email protected] -p Email jelszó -pláza_"

Tartsa a „_ALL_” -t a -m opció a parancsban megmondja a szkriptnek, hogy töltsön le teljesen mindent az e-mail fiókjában. A legtöbb felhasználónak „_ALL_” -et kell használnia, különösen akkor, ha nem érti a szkript szintaxisát. Egy másik jó ok arra, hogy ragaszkodjon ehhez a lehetőséghez, ha nagyon sok mappája van, és nem akarja órákat tölteni azzal, hogy mindent megad a parancsban.

Megjegyzés: Ha csak egy adott mappát szeretne letölteni egy e-mail fiókból az IMAP Grab segítségével, akkor módosítsa az „_ALL_” beállítást néhány olyan beérkező mappa nevével, amelyet a szkript felsorol az előző szakaszban.

E-mail biztonsági mentés titkosítása

Nagyon jó ötlet letölteni az e-maileket, hogy biztonsági másolatot készítsenek róla, különösen ha azt szeretné, hogy offline állapotban mindig legyen nyilvántartása. Sajnos ezek a letöltések nem privát jellegűek, és bárki könnyedén el tudja olvasni a személyes üzeneteit, ha hozzáférést kap a számítógépéhez. Ha titkosított archívumot szeretne létrehozni az e-mail biztonsági másolatáról, kövesse ezeket a lépéseket. Először használja kátrány az archívum létrehozásához az e-mail biztonsági mentési mappából.

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

Méretétől függően ~ / E-mail-mentések mappa, a tömörítés egy kis időt vehet igénybe. Hagyja futtatni a tömörítő eszközt, és hamarosan új archívummal rendelkezik, amelyben minden üzenet benne van. Innentől használja a GnuPG eszközt a titkosítás indításához.

gpg -c email-backup.tar.bz2

Futás gpg -c felszólítja a felhasználót, hogy állítson be jelszót az új titkosítási archívumhoz. Használjon emlékezetes biztonságos jelszót. A titkosítás, mint például az archívum létrehozása, a teljesség igénybevételéhez szükséges idő, és minél nagyobb a biztonsági mentés, annál tovább tart a titkosítása. Amikor a GPG-titkosítási folyamat befejeződik, egy Az e-mail backup.tar.bz2.gpg fájlt. Ez a lezárt archívum. Senki sem férhet hozzá ehhez a fájlhoz, amelyet megadott. Teljesen biztonságos, ezért nyugodtan vegye magával Az e-mail backup.tar.bz2.gpg és töltse fel a Dropboxba, a Google Drive-ba, otthoni szerverekre stb.

Most, hogy a biztonsági mentési archívum GPG-vel zárolva van, nincs szükségünk a titkosítatlan archívumra. Használni a rm eszköz, törölje.

rm email-backup.tar.bz2

Visszafejteni az e-mailt

Tehát a GPG-t használta az e-mail biztonsági másolat rögzítéséhez és biztonságához. Hogyan lehet visszafejteni? Egyszerű! Nyisson meg egy terminált, és használja a GPG decrypt parancsot az archívum feloldásához.

gpg email-backup.tar.bz2.gpg

A dekódolási parancs futtatásakor be kell írnia a beállított jelszót. Miután megtette, megjelenik az email-backup.tar.bz2. Ezen a ponton használhatja a kátrány parancs az e-mailek kivonására az archívumból.

tar -xvf email-backup.tar.bz2
watch instagram story