Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Vaikka verkkosivustojen siirtäminen ei yleensä ole ongelma, sähköpostilaatikoiden siirtäminen on joskus vaikeampaa. Tämä pätee erityisesti silloin, kun kaksi palvelinta eivät käytä samaa ohjelmistoa. Onneksi tämän vaiheen yksinkertaistamiseksi on olemassa monia työkaluja, mukaan lukien Imapsync, josta aiomme puhua tänään.
Imapsync-työkalu mahdollistaa postilaatikoiden synkronoinnin IMAP-protokollan avulla. Tämä toimii vain, jos käytät myös IMAP:ia sähköpostisi hakemiseen tai jos et poista sähköposteja palvelimelta POP-protokollan avulla.
Ennen kuin asennat paketteja Ubuntu-palvelinesiintymään, on suositeltavaa päivittää järjestelmä.
sudo apt-get update
sudo apt-get -y upgrade
Ensin sinun on asennettava Imapsyncin suorittamiseen tarvittavat edellytykset.
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 \
Saattaa olla tarpeen päivittää IMAP- ja JSON-asiakkaat -sovelluksella cpanm.
sudo cpanm Mail::IMAPClient
sudo cpanm JSON::WebToken
Lataa uusin Imapsync-koodi sen virallisesta Git-arkistosta.
git clone https://github.com/imapsync/imapsync.git
Siirry äskettäin kloonatuun arkistoon ja asenna se seuraavilla komennoilla järjestelmääsi.
cd imapsync
mkdir -p dist
sudo make install
Voit tarkistaa Imapsyncin version käyttämällä seuraavaa komentoa.
imapsync -v
Syntaksi sähköpostien synkronoinnille osoitteesta server1osoitteeseen server2käyttämällä vain vaadittuja vaihtoehtoja on esitetty alla.
imapsync --host1 server1.imap.tld --user1 mailbox@email.tld --password1 password1 --host2 server2.imap.tld --user2 mailbox@email.tld --password2 password2
Välttää menemistä tekstimuodossa postilaatikko salasanoja, voit tallentaa ne tiedostot ja käyttää --passfile1ja --passfile2argumentteja automaattisesti ladata niitä tiedostoja, jotka sisältävät salasanat.
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
Saatavilla on useita vaihtoehtoja Imapsyncin yhdistämiseksi sähköpostipalvelimeesi, mukaan lukien käytettävä yhteystyyppi. Oletuksena Imapsync yrittää käyttää SSL:ää tai TLS:ää portissa 993yhteyden muodostamiseen. Seuraavat ovat esimerkkejä yhteyden palvelimeen migrate (korvaa 1kanssa 2toisen palvelimen).
--nossl1salaamattomalle yhteydelle portin kautta 143( ei suositella )--ssl1 salattua yhteyttä varten SSL:llä portin kautta 993--tls1 muodostaaksesi yhteyden TLS:ään portin kautta 993On myös vaihtoehtoja todennuksen tyypin määrittämiseen. Tämä on määritelty kanssa --authmech1ja --authmech2argumentteja, jonka mahdolliset arvot ovat seuraavat (isoilla kirjaimilla).
PLAINLOGINCRAM-MD5Kansion synkronointi voi aiheuttaa ongelmia, varsinkin jos oletuskansioita (Saapuneet, Roskaposti, Arkisto, Lähetetyt) ei ole nimetty samalla tavalla molemmissa sähköpostipalvelimissa. Imapsync tarjoaa tähän useita vaihtoehtoja:
--automap käyttääksesi automaattista oletuskansiontunnistusta.--nomixfolders välttääksesi samannimisen kansioiden yhdistämisen kirjainherkkyyden mukaan.--prefix1 poistaaksesi etuliitteen siirrettävistä kansioista.--prefix2 lisätäksesi etuliitteen siirrettyihin kansioihin.--skipemptyfolders jotta tyhjiä kansioita ei luoda uudelleen kohdepalvelimelle.Voit nopeuttaa sähköpostin siirtoa --usecachetallentamalla väliaikaisesti kansiot palvelimelle, johon asensit Imapsyncin, argumentin avulla.
Voit myös poistaa viestejä ensimmäiseltä palvelimelta --delete1argumentilla.
Lopuksi, ennen kuin aloitat siirron, älä epäröi käyttää --dryargumenttia komennon tuloksen tarkistamiseen suorittamatta sitä.
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja