- - Kuinka varmuuskopioida sähköpostia Linuxissa IMAP Grab -sovelluksella

Kuinka varmuuskopioida sähköpostia Linuxissa IMAP Grab -sovelluksella

Onko sinun varmuuskopioida sähköposti? Harkitse monimutkaisten GUI-varmuuskopiointityökalujen ohittamista ja siirry sen sijaan IMAP Grab -sovelluksen kanssa.

SPOILER-HÄLYTYS: Vieritä alas ja katso video-opas tämän artikkelin lopussa.

Tarkista Python-versio

IMAP Grab on Python-skripti, joka on saatavana Githubissajonka avulla käyttäjät voivat ”tarttua” IMAP-viesteihin arkistoidaksesi sen myöhemmin. Tämän komentosarjan käyttäminen edellyttää, että asennat Python 2.3.3: n tai uudemman. Avaa päätelaite ja suorita version tarkistus, jos sinulla on oikea Python-versio Linux-tietokoneellasi.

python --version

Niin kauan kuin se palauttaa Python 2.3.3 tai uudempi, sinulla on hyvä mennä. Jos sinulla ei ole vaadittua Python-versiota, harkitse Linux-tietokoneesi pakettien päivittämistä.

Lataa IMAP Grab

Kun Python on hoidettu, kloonaa IMAP Grab -työkalun uusin versio Git-työkalulla.

Huomaa: Tämä opetusohjelman osa vaatii Git-paketin. Asenna se etsimällä ”git” ja asentamalla se.

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

Käyttämällä CD -komennolla, siirrä päätelaite uuteen “IMAPbackup” -hakemistoon.

cd IMAPbackup

Skripti on tietokoneellasi, mutta se ei toimi ilman Getmail-riippuvuutta.

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

IMAP Grab -sovelluksen käyttö

Ennen kuin voimme varmuuskopioida sähköpostia, meidän on käytettävä sitäIMAP Grab näyttää kaikki sähköpostitilin käytettävissä olevat postilaatikot. Täytä tämä komento tehdäksesi tämä. Tällä komennolla on useita näkökohtia. Esimerkissä olemme kirjoittaneet "testi" URL-osoitteet, käyttäjät ja salasanat. Vaihda komento noudattamalla näitä vaiheita.

Vaihda ensin palvelin sen jälkeen -S IMAP-palvelimelle, jota sähköpostitilisi käyttää. Etkö ole varma, mikä palvelimen osoite on? Arvaa ottamalla juurialue ja lisää "imap" sen eteen. Esimerkiksi Mail.comilla on IMAP-osoite imap.mail.com. Jos tämä ei auta, voit aina ilmoittaa Googlelle nämä tiedot.

Vaihda seuraavaksi testikäyttäjä sen jälkeen -u sähköpostiosoitteeseesi ja lisää sähköpostitilisi salasana sen jälkeen -p.

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

Suorita tämä komento terminaalissa, ja komentosarja tulostaa kaikki käytettävissä olevat postilaatikot.

Varmuuskopioi sähköposti

IMAP Grab voi ladata sähköpostia mistä tahansa postilaatikosta. Lataa ensin luomalla hakemisto, josta sähköposti ladataan.

mkdir ~/email-backups

Lataa sitten IMAP Grab -sovelluksella kaikki. Kuten aiemmin, muista vaihtaa -S, -uja -p oikeilla tiedoilla.

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

Pidä ”_ALL_” -merkin jälkeen -m komennon vaihtoehto kertoo komentosarjanlataa ehdottomasti kaikki sähköpostitilisi. Useimpien käyttäjien tulisi käyttää ”_ALL_”, varsinkin jos et ymmärrä skriptin syntaksia. Toinen hyvä syy pitää tätä vaihtoehtoa kiinni, jos sinulla on paljon kansioita, etkä halua viettää tunteja määrittelemällä kaikkea komennossa.

Huomaa: Jos haluat ladata vain tietyn kansion IMAP Grab -tilillä olevalta sähköpostitililtä, ​​muuta ”_ALL_” joillakin Saapuneet-kansioiden nimillä, jotka komentosarja luettelee edellisessä osassa.

Salaa sähköpostin varmuuskopio

Sähköpostin lataaminen varmuuskopiointia varten on hienoaidea, varsinkin jos haluat olla aina kirjaa siitä offline-tilassa. Valitettavasti nämä lataukset eivät ole yksityisiä, ja kuka tahansa voi helposti lukea henkilökohtaisia ​​viestejäsi, jos he pääsevät tietokoneeseen. Jos haluat luoda salatun arkiston sähköpostisi varmuuskopiosta, toimi seuraavasti. Ensinnäkin, käytä terva luodaksesi arkiston sähköpostin varmuuskopiokansiosta.

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

Kokosi mukaan ~ / Email-varmuuskopiot kansio, pakkaaminen voi viedä vähän aikaa. Anna pakkaustyökalun suorittaa, ja pian sen jälkeen, kun sinulla on uusi arkisto, jossa kaikki viestit ovat. Aloita salaus tästä eteenpäin GnuPG-työkalulla.

gpg -c email-backup.tar.bz2

Running gpg-c kehottaa käyttäjää asettamaan salasananuusi salausarkisto. Käytä mieleenpainuvaa salasanaa. Salaus, kuten arkiston luominen, vie aikaa valmistukseen ja mitä suurempi varmuuskopio on, sitä kauemmin sen salaaminen kestää. Kun GPG-salausprosessi on valmis, huomaat email-backup.tar.bz2.gpg tiedosto. Tämä on lukittu arkisto. Kukaan ei pääse tähän tiedostoon ilman antamaa salasanaa. Se on täysin turvallinen, joten ota rohkeasti mukaan email-backup.tar.bz2.gpg ja lataa se Dropboxiin, Google Driveen, kotipalvelimiin ja muihin.

Nyt kun varmuuskopioarkisto on lukittu GPG: llä, meillä ei ole tarvetta salaamattomaan arkistoon. Käyttämällä rm poista työkalu.

rm email-backup.tar.bz2

Salaa sähköposti

Joten, olet käyttänyt GPG: tä lukitaksesi ja suojataksesi sähköpostisi varmuuskopio. Kuinka purkaa se? Yksinkertainen! Avaa pääte ja avaa arkisto GPG-salauksen purkukomennolla.

gpg email-backup.tar.bz2.gpg

Kun salauksen purkukomento suoritetaan, sinun on annettava asettamasi salasana. Kun olet tehnyt, email-backup.tar.bz2 tulee näkyviin. Tässä vaiheessa voit käyttää terva komento purkaaksesi sähköpostit arkistosta.

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

Kommentit