Search the Community
Showing results for tags 'linux'.
-
Presun emailov medzi schránkami v prostredí Linux
Anonymous posted tutorial in Email backup, migrate and recovery
Pre presun emailov medzi schránkami použite imapsync Stiahnite imapsync: sudo apt-get install git git clone https://github.com/imapsync/imapsync.git Inštalácia imapsync je rozdielna pre každého distribútora OS Postup môžete nájsť v priečinku /imapsync/INSTALL.d/ Pre Ubuntu musíme najskôr nainštalovať potrebné súbory, bez ktorých by imapsync nepracoval sudo apt-get install libauthen-ntlm-perl libclass-load-perl libcrypt-ssleay-perl libdata-uniqid-perl libdigest-hmac-perl libdist-checkconflicts-perl libfile-copy-recursive-perl libio-compress-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-tee-perl libmail-imapclient-perl libmodule-scandeps-perl libnet-dbus-perl libnet-ssleay-perl libpar-packer-perl libreadonly-perl libregexp-common-perl libsys-meminfo-perl libterm-readkey-perl libtest-fatal-perl libtest-mock-guard-perl libtest-mockobject-perl libtest-pod-perl libtest-requires-perl libtest-simple-perl libunicode-string-perl liburi-perl libtest-nowarnings-perl libtest-deep-perl libtest-warn-perl make cpanminus libssl-dev sudo cpanm File::Tail Crypt::OpenSSL::RSA JSON JSON::WebToken JSON::WebToken::Crypt::RSA Po týchto dvoch príkazoch môžete nainštalovať imapsync: cd imapsync/ sudo make install Z dôvodu bezpečnosti si heslá do emailových adries napíšte do súboru Môžete použiť textový editor alebo echo príkaz, ktorý vytvorí a zapíše súbor echo "heslo_do_1._mail_adresy" > ~/heslo1 echo "heslo_do_2._mail_adresy" > ~/heslo2 Po vytvorení nastavte privilégiá chmod 600 ~/heslo1 chmod 600 ~/heslo2 Potom stačí spustiť kopírovanie týmto príkazom (emaily sa skopírujú s celou zložkovou štruktúrou) imapsync --host1 imap.server --user1 mail_adresa_z_ktorej_chcete_presunut_maily --passfile1 ~/heslo1 --host2 imap.server --user2 mail_adresa_ktora_prijima_maily --passfile2 ~/heslo2 Urýchlená inštalácia (označte všetko, skopírujte do terminálu) sudo apt-get install git git clone https://github.com/imapsync/imapsync.git sudo apt-get install libauthen-ntlm-perl libclass-load-perl libcrypt-ssleay-perl libdata-uniqid-perl libdigest-hmac-perl libdist-checkconflicts-perl libfile-copy-recursive-perl libio-compress-perl libio-socket-inet6-perl libio-socket-ssl-perl libio-tee-perl libmail-imapclient-perl libmodule-scandeps-perl libnet-dbus-perl libnet-ssleay-perl libpar-packer-perl libreadonly-perl libregexp-common-perl libsys-meminfo-perl libterm-readkey-perl libtest-fatal-perl libtest-mock-guard-perl libtest-mockobject-perl libtest-pod-perl libtest-requires-perl libtest-simple-perl libunicode-string-perl liburi-perl libtest-nowarnings-perl libtest-deep-perl libtest-warn-perl make cpanminus libssl-dev sudo cpanm File::Tail Crypt::OpenSSL::RSA JSON JSON::WebToken JSON::WebToken::Crypt::RSA cd imapsync/ sudo make install -
Zálohovanie emailov v prostredí Linux
Anonymous posted tutorial in Email backup, migrate and recovery
Distro: OS: Ubuntu 19.04 x86_64 Kernel: 5.0.0-21-generic Pre zálohu emailov použijeme imapgrab.py script Najprv potrebujeme zistiť verziu Pythonu python --version Ak je vaša verzia rovnaká alebo vyššia ako je Python 2.3.3, tak môžete pokračovať v postupe Nainštalujte getmail príkazom sudo apt-get install getmail Stiahnite imapgrab z Github sudo apt-get install git git clone https://github.com/ralbear/IMAPbackup.git Vstúpte do novovytvoreného adresára IMAPbackup a vytvorte priečinok email_zalohy cd IMAPbackup/ mkdir email_zalohy Spustite skript python imapgrab.py -d -v -M -f email_zalohy/ -s host -u nazov_mail_adresy -p heslo -m "_ALL_" Emaily budú stiahnuté vo formáte maildir Proces môžte urýchliť označením všetkého textu a nasledovným skopírovaním do terminálu pomocou stredného tlačidla myši Všetky príkazy sa automaticky spustia za sebou sudo apt-get install getmail sudo apt-get install git git clone https://github.com/ralbear/IMAPbackup.git cd IMAPbackup/ mkdir email_zalohy