- - IMAP Grab ile Linux'ta E-posta Nasıl Yedeklenir

IMAP Grab ile Linux'ta E-posta Nasıl Yedeklenir

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