E-postayı yedeklemeniz mi gerekiyor? Karmaşık GUI yedekleme araçlarını atlamayı ve bunun yerine IMAP Kepçe ile gitmeyi düşünün.
SPOİLER UYARISI: Aşağı kaydırın ve bu makalenin sonunda eğitim videosunu izleyin.
Python Sürümünü Kontrol Edin
IMAP Grab, Github'da kullanılabilen bir Python betiğidir.Bu, daha sonra arşivlemek için kullanıcıların doğrudan IMAP postalarını "almalarını" sağlar. Bu betiği kullanmak için Python 2.3.3 veya üstünü kurmanız gerekir. Linux PC'nizde Python'un doğru sürümünün olup olmadığını görmek için bir terminal açın ve sürüm kontrolü yapın.
python --version
Python 2.3.3 veya daha yüksek bir değerle döndürüldüğü sürece, gitmeniz iyi olur. Gerekli Python sürümüne sahip değilseniz, Linux PC’nizin paketlerini güncellemeyi düşünün.
IMAP Kepçe'yi indirin
Python ilgilenildiğinde, IMAP Grab aracının en son sürümünü kopyalamak için Git aracını kullanın.
Not: eğitimin bu kısmı Git paketini gerektirir. Kurmak için “git” kelimesini aratın ve kurun.
git clone https://github.com/ralbear/IMAPbackup.git
Kullanmak CD komutuyla terminali yeni “IMAPbackup” dizinine taşıyın.
cd IMAPbackup
Komut dosyası bilgisayarınızda, ancak “Getmail” bağımlılığı olmadan çalışmayacak.
Ubuntu
sudo apt install getmail
Debian
sudo apt-get install getmail
Arch Linux
sudo pacman -S getmail
fötr şapka
sudo dnf install getmail
OpenSUSE
sudo zypper install getmail
IMAP Tutucuyu Kullanma

E-postayı yedeklemeden önce, kullanmamız gerekecekIMAP E-posta hesabının içindeki tüm kullanılabilir posta kutularını listelemek için tut. Bunu yapmak için, bu komutu doldurun. Bu komutun birkaç yönü var. Örnekte, URL'leri, kullanıcıları ve şifreleri “test” ettik. Bu adımları izleyerek komutu değiştirin.
İlk önce sunucuyu değiştir -s e-posta hesabınızın kullandığı IMAP sunucusuna. Sunucu adresinin ne olduğundan emin değil misiniz? Kök etki alanını alarak tahmin edin ve önüne “imap” ekleyin. Örneğin, Mail.com, imap.mail.com bir IMAP adresine sahiptir. Bu işe yaramazsa, bu bilgileri her zaman Google'da yapabilirsiniz.
Ardından, test kullanıcısını sonra -u e-posta adresinize ekleyin ve ardından e-posta hesabınızın şifresini ekleyin. -p.
python imapgrab.py imapgrab.py -l -s imap.test.com -u [email protected] -p emailpassword
Terminalde bu komutu çalıştırın, komut dosyası mevcut tüm posta kutularını yazdıracaktır.
Kurtarma E-Maili
IMAP Grab herhangi bir Posta Kutusu klasöründen e-posta indirebilir. İndirmek için önce e-postanızın indirileceği bir dizin oluşturun.
mkdir ~/email-backups
Ardından, her şeyi indirmek için IMAP Kepçe kullanın. Daha önce olduğu gibi, değiştirdiğinizden emin olun -s, -u, ve -p doğru bilgi ile.
python imapgrab.py -d -v -M -f ~/email-backups -s imap.test.com -u [email protected] -p emailpassword -m "_ALL_"
Sonrasında "_ALL_" tutmak -m komuttaki seçenek komut dosyasınaE-posta hesabınızdaki kesinlikle her şeyi indirin. Çoğu kullanıcı, özellikle betiğin sözdizimini anlamadıysanız, "_ALL_" kullanmalıdır. Bu seçeneğe bağlı kalmanın başka bir iyi nedeni, çok fazla klasörünüz varsa ve komuttaki her şeyi belirtmek için saat harcamak istemezsiniz.
Not: IMAP Grab olan bir e-posta hesabından yalnızca belirli bir klasörü indirmek için, komut dosyasının önceki bölümde listelediği gelen kutusu klasörü adlarından bazılarıyla “_ALL_” değiştirin.
E-posta Yedeklemesini Şifrele

E-postanızı yedeklemek için indirmek harika bir şeyFikir, özellikle her zaman çevrimdışı bir kayıt olmasını istiyorsanız. Ne yazık ki, bu indirmeler özel değildir ve PC'nize erişirse herkes kişisel iletilerinizi kolayca okuyabilir. E-posta yedeklemeniz için şifrelenmiş bir arşiv oluşturmak istiyorsanız, aşağıdaki adımları izleyin. İlk kullanım katran e-posta yedekleme klasörünün bir arşivini oluşturmak için.
tar -jcvf email-backup.tar.bz2 email-backups
Boyutuna bağlı olarak ~ / E-posta yedeklemeler klasöründe, sıkıştırma biraz zaman alabilir. Sıkıştırma aracının çalışmasına izin verin ve yakında içindeki tüm iletilerinizi içeren yeni bir arşiviniz olacak. Buradan, şifrelemeyi başlatmak için GnuPG aracını kullanın.
gpg -c email-backup.tar.bz2
Koşu gpg -c kullanıcıdan kullanıcı için bir şifre ayarlamasını ister.yeni şifreleme arşivi. Unutulmaz bir şifre kullanın. Şifreleme, arşiv oluşturma gibi, tamamlanması zaman alır ve yedeklemeniz ne kadar büyükse, şifrelenmesi de o kadar uzun sürer. GPG şifreleme işlemi sona erdiğinde, bir email-backup.tar.bz2.gpg dosya. Bu kilitli arşiv. Girdiğiniz şifre olmadan hiç kimse bu dosyaya erişemez. Tamamen güvenli, bu yüzden almaktan çekinmeyin email-backup.tar.bz2.gpg ve Dropbox'a, Google Drive'a, ev sunucularına vb. yükleyin.
Artık yedekleme arşivi GPG ile kilitlendiğine göre, şifrelenmemiş arşive ihtiyacımız yok. Kullanmak rm aracı sil.
rm email-backup.tar.bz2
E-postanın şifresini çöz
Bu nedenle, e-posta yedeklemenizi kilitlemek ve güvence altına almak için GPG'yi kullandınız. Nasıl şifresini çözüyorsun? Basit! Bir terminal açın ve arşivin kilidini açmak için GPG şifre çözme komutunu kullanın.
gpg email-backup.tar.bz2.gpg
Şifre çözme komutu çalıştığında, ayarladığınız şifreyi girmeniz gerekir. Bunu yaptıktan sonra, email-backup.tar.bz2 görünecektir. Bu noktada, kullanabileceksiniz. katran e-postaları arşivden çıkartma komutu.
tar -xvf email-backup.tar.bz2</ P>
Yorumlar