The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
I když migrace webových stránek obvykle není problém, někdy je migrace e-mailových schránek obtížnější. To je zejména případ, kdy dva servery nepoužívají stejný software. Naštěstí pro zjednodušení tohoto kroku existuje mnoho nástrojů, včetně Imapsync, o kterém si dnes povíme.
Nástroj Imapsync umožňuje synchronizovat poštovní schránky pomocí protokolu IMAP. To bude fungovat pouze v případě, že k načítání e-mailů používáte také protokol IMAP nebo pokud e-maily nevymažete ze serveru pomocí protokolu POP.
Před instalací jakýchkoli balíčků na instanci serveru Ubuntu se doporučuje aktualizovat systém.
sudo apt-get update
sudo apt-get -y upgrade
Nejprve musíte nainstalovat nezbytné předpoklady pro spuštění Imapsync.
sudo apt-get install \
git \
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-ssleay-perl \
libpar-packer-perl \
libreadonly-perl \
libsys-meminfo-perl \
libterm-readkey-perl \
libtest-fatal-perl \
libtest-mock-guard-perl \
libtest-pod-perl \
libtest-requires-perl \
libtest-simple-perl \
libunicode-string-perl \
liburi-perl \
make \
cpanminus \
Může být nutné aktualizovat klienty IMAP a JSON pomocí cpanm.
sudo cpanm Mail::IMAPClient
sudo cpanm JSON::WebToken
Stáhněte si nejnovější kód Imapsync z jeho oficiálního úložiště Git.
git clone https://github.com/imapsync/imapsync.git
Přejděte do nově klonovaného úložiště a nainstalujte jej do systému pomocí následujících příkazů.
cd imapsync
mkdir -p dist
sudo make install
Verzi Imapsync můžete zkontrolovat pomocí následujícího příkazu.
imapsync -v
Níže je uvedena syntaxe pro synchronizaci e-mailů od server1do s server2použitím pouze požadovaných možností.
imapsync --host1 server1.imap.tld --user1 mailbox@email.tld --password1 password1 --host2 server2.imap.tld --user2 mailbox@email.tld --password2 password2
Aby se předešlo zadávání hesla ve formátu prostého textu v poštovní schránce, můžete je uložit do souboru a použít --passfile1i --passfile2argumenty automaticky nahrát je ze souborů, které obsahují hesla.
imapsync --host1 server1.imap.tld --user1 mailbox@email.tld --passfile2 /home/user/pass1 --host2 server2.imap.tld --user2 mailbox@email.tld --passfile2 /home/user/pass2
Pro připojení Imapsync k vašemu poštovnímu serveru je k dispozici několik možností, včetně typu použitého připojení. Ve výchozím nastavení se Imapsync pokusí pro připojení použít SSL nebo TLS na portu 993. Následují příklady připojení na serveru k migraci (nahraďte 1s 2pro druhý server).
--nossl1pro nešifrované připojení přes port 143( nedoporučuje se )--ssl1 pro šifrované spojení s SSL přes port 993--tls1 pro připojení k TLS přes port 993Existují také možnosti pro definování typu autentizace. To je specifikováno pomocí argumentů --authmech1a --authmech2, jejichž možné hodnoty jsou následující (velkými písmeny).
PLAINLOGINCRAM-MD5Synchronizace složek může způsobit problémy, zejména pokud výchozí složky (Doručená pošta, Spam, Archiv, Odeslané) nejsou na obou poštovních serverech pojmenovány stejně. Imapsync k tomu nabízí několik možností:
--automap použít automatické rozpoznání výchozí složky.--nomixfolders abyste se vyhnuli slučování složek s podobným názvem podle rozlišení malých a velkých písmen.--prefix1 k odstranění předpony ze složek, které chcete migrovat.--prefix2 pro přidání předpony k migrovaným složkám.--skipemptyfolders aby se na cílovém serveru znovu nevytvářely prázdné složky.Chcete-li urychlit migraci e-mailů, můžete použít --usecacheargument k dočasnému uložení složek na serveru, kam jste nainstalovali Imapsync.
Můžete také odstranit zprávy z prvního serveru s --delete1argumentem.
Nakonec před zahájením migrace neváhejte použít --dryargument ke kontrole výsledku příkazu, aniž byste jej spustili.
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více