Nepieciešams dublēt e-pastu? Apsveriet iespēju izlaist sarežģītos GUI dublēšanas rīkus un tā vietā izmantot IMAP Grab.
SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.
Pārbaudiet Python versiju
IMAP Grab ir Python skripts, kas pieejams vietnē Githubkas lietotājiem ļauj tieši “satvert” IMAP pastu, lai vēlāk to arhivētu. Lai izmantotu šo skriptu, jums būs jāinstalē Python 2.3.3 vai jaunāka versija. Lai redzētu, vai jūsu Linux personālajā datorā ir pareiza Python versija, atveriet termināli un palaidiet versijas pārbaudi.
python --version
Kamēr tas atdod Python 2.3.3 vai jaunāku versiju, jums ir vērts doties. Ja jums nav vajadzīgās Python versijas, apsveriet iespēju atjaunināt Linux datora pakotnes.
Lejupielādējiet IMAP Grab
Kad par Python rūpēsies, izmantojiet rīku Git, lai klonētu jaunāko IMAP Grab rīka versiju.
Piezīme: šai apmācības daļai nepieciešama Git pakotne. Lai to instalētu, meklējiet “git” un instalējiet to.
git clone https://github.com/ralbear/IMAPbackup.git
Izmantojot Kompaktdisks komandu, pārvietojiet termināli uz jauno direktoriju “IMAPbackup”.
cd IMAPbackup
Skripts atrodas jūsu personālajā datorā, taču tas nedarbosies bez atkarības “Getmail”.
Ubuntu
sudo apt install getmail
Debijas
sudo apt-get install getmail
Arch Linux
sudo pacman -S getmail
Fedora
sudo dnf install getmail
OpenSUSE
sudo zypper install getmail
Izmantojot IMAP Grab

Lai mēs varētu dublēt e-pastu, mums tas būs jāizmantoIMAP Grab, lai uzskaitītu visas pieejamās pastkastes e-pasta kontā. Lai to izdarītu, aizpildiet šo komandu. Šai komandai ir vairāki aspekti. Šajā piemērā mēs esam uzrakstījuši “testa” vietrāžus URL, lietotājus un paroles. Mainiet komandu, izpildot šīs darbības.
Vispirms mainiet serveri pēc -s uz IMAP serveri, kuru izmanto jūsu e-pasta konts. Vai nezināt, kāda ir servera adrese? Uzminiet, izmantojot saknes domēnu, un pievienojiet tam “imap”. Piemēram, Mail.com ir IMAP adrese imap.mail.com. Ja tas nedarbojas, jūs vienmēr varat Google izmantot šo informāciju.
Pēc tam mainiet testa lietotāju pēc -u savā e-pasta adresē un pēc tam pievienojiet sava e-pasta konta paroli -p.
python imapgrab.py imapgrab.py -l -s imap.test.com -u [email protected] -p emailpassword
Palaidiet šo komandu terminālī, un skripts izdrukās visas pieejamās pastkastes.
Dublēt e-pastu
IMAP Grab var lejupielādēt e-pastu no jebkuras pastkastes mapes. Lai lejupielādētu, vispirms izveidojiet direktoriju, kurā tiks lejupielādēts jūsu e-pasts.
mkdir ~/email-backups
Pēc tam izmantojiet IMAP Grab, lai lejupielādētu visu. Tāpat kā iepriekš, noteikti mainiet -s, -u, un -p ar pareizu informāciju.
python imapgrab.py -d -v -M -f ~/email-backups -s imap.test.com -u [email protected] -p emailpassword -m "_ALL_"
Turot “_ALL_” aiz -m opcija komandā pateiks skriptulejupielādējiet absolūti visu, kas atrodas jūsu e-pasta kontā. Lielākajai daļai lietotāju vajadzētu izmantot “_ALL_”, it īpaši, ja jūs nesaprotat skripta sintakse. Vēl viens labs iemesls, lai izmantotu šo opciju, ir tas, ka jums ir daudz mapju un jūs nevēlaties pavadīt stundas, norādot visu komandu.
Piezīme. Lai no e-pasta konta ar IMAP Grab lejupielādētu tikai noteiktu mapi, nomainiet “_ALL_” ar dažiem iesūtnes mapes nosaukumiem, kurus skripts uzskaitīja iepriekšējā sadaļā.
Šifrēt e-pasta dublējumu

E-pasta lejupielāde, lai to dublētu, ir lieliskaideja, it īpaši, ja vēlaties, lai vienmēr to ierakstītu bezsaistē. Diemžēl šīs lejupielādes nav privātas, un ikviens var viegli lasīt jūsu personiskos ziņojumus, ja viņi piekļūst jūsu datoram. Ja vēlaties izveidot šifrētu e-pasta dublējuma arhīvu, veiciet šīs darbības. Pirmkārt, izmantojiet darva lai izveidotu e-pasta dublējuma mapes arhīvu.
tar -jcvf email-backup.tar.bz2 email-backups
Atkarībā no jūsu izmēra ~ / e-pasta dublējumi mape, saspiešana var aizņemt nedaudz laika. Ļaujiet saspiešanas rīkam darboties, un drīz pēc tam jums būs jauns arhīvs ar visiem tajā esošajiem ziņojumiem. No šejienes šifrēšanas sākšanai izmantojiet rīku GnuPG.
gpg -c email-backup.tar.bz2
Skriešana gpg-c liks lietotājam iestatīt parolijauns šifrēšanas arhīvs. Izmantojiet drošu paroli, kas ir neaizmirstama. Šifrēšana, tāpat kā arhīva izveidošana, prasa laiku, un, jo lielāka ir dublējumkopija, jo ilgāks laiks būs nepieciešams tās šifrēšanai. Kad GPG šifrēšanas process būs beidzies, jūs pamanīsit email-backup.tar.bz2.gpg failu. Šis ir bloķētais arhīvs. Neviens nevarēs piekļūt šim failam bez jūsu ievadītā piekļuves koda. Tas ir pilnīgi drošs, tāpēc jūtieties brīvi email-backup.tar.bz2.gpg un augšupielādējiet to Dropbox, Google diskā, mājas serveros un citur.
Tagad, kad rezerves arhīvs ir bloķēts ar GPG, mums nav nepieciešams šifrēts arhīvs. Izmantojot rm rīku, izdzēsiet to.
rm email-backup.tar.bz2
Atšifrēt e-pastu
Tātad, jūs esat izmantojis GPG, lai bloķētu un nodrošinātu e-pasta dublējumu. Kā jūs to atšifrējat? Vienkārši! Atveriet termināli un, lai atbloķētu arhīvu, izmantojiet komandu GPG decrypt.
gpg email-backup.tar.bz2.gpg
Kad atšifrēšanas komanda darbojas, jums būs jāievada iestatītā parole. Kad esat to izdarījis, parādīsies e-pasts-backup.tar.bz2. Šajā brīdī jūs varēsit izmantot darva komanda, lai iegūtu e-pastus no arhīva.
tar -xvf email-backup.tar.bz2</p>
Komentāri