{"id":95639,"date":"2020-10-01T13:42:13","date_gmt":"2020-10-01T11:42:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis"},"modified":"2020-10-01T13:42:13","modified_gmt":"2020-10-01T11:42:13","slug":"pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis","title":{"rendered":"Esimene pilk: kuidas on korraldatud uus Mailioni ettev\u00f5tte e-posti s\u00fcsteem MoiyOfis.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Esimene pilk: kuidas on korraldatud uus Mailioni ettev\u00f5tte e-posti s\u00fcsteem MoiyOfis.\" src=\"\/wp-content\/uploads\/2020\/10\/e80c10bfe95344d56bc0a8e844392303.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Peaaegu neli aastat tagasi alustasime uue jaotatud postis\u00fcsteemi Mailion projekteerimist, mis on m\u00f5eldud ettev\u00f5tete suhtlemiseks. Meie lahendus on \u00fcles ehitatud Cloud Native mikroteenuste arhitektuurile, suudab korraga teenindada \u00fcle 1 000 000 kasutaja ja katab suurettev\u00f5tete 100% vajadustest.<\/p>\n<p><\/p>\n<p>Mailioni arendamise ajaks on meie meeskond kasvanud mitu korda ja praegu on toote arenduses osalemas peaaegu 70 arendajat. Oleme l\u00e4binud pika tee ideest ja esimestest protot\u00fc\u00fcpidest \u00e4riversiooni katsetamiseni. On aeg r\u00e4\u00e4kida Habrule, milline toode me loome, kuidas meie postis\u00fcsteem t\u00f6\u00f6tab ja millist tehnoloogiakimpu me kasutame ning miks meie lahendus on tulevik ettev\u00f5tte suhtlemises. L\u00e4hme! <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Tere, Habr! Minu nimi on Anton Gerasimov, ma juhin arenduse osakonda Moskva arenduskeskuses, mis kuulub ettev\u00f5ttele <noindex><a rel=\"nofollow\" href=\"https:\/\/myoffice.ru\/\">MojO\u0444\u0438\u0441<\/a><\/noindex>. T\u00e4na tahame tutvustada Mailionit \u2014 t\u00e4iesti uut Venemaa ettev\u00f5tteklassile m\u00f5eldud postis\u00fcsteemi, mis on t\u00f5hus alternatiiv populaarsetele v\u00e4lismaistele lahendustele. Mailion on suure koormustaluvuse, pretsedenditute skaala- ja talitlush\u00e4irete v\u00f5imalustega ning vajab s\u00fcsteemiadministraatorite poolt minimaalset t\u00e4helepanu.<\/p>\n<p><\/p>\n<p>Praegu on meie arendus beetafaasis, kuid peagi, vastavalt meie plaanile, 2020. aasta l\u00f5puks, muutub see kommertstoote pilootrakenduseks. <\/p>\n<p><\/p>\n<p>Selle artikli puhul on suurem osa \u00fcldine teave \u2014 keerulise tarkvaratoote kujutamine \u00fches publikatsioonis on lihtsalt v\u00f5imatu. Plaanin kirjutada artiklisarja, r\u00e4\u00e4kides v\u00f5tmetehnoloogiatest. Aja m\u00f5ttes pakun seni sellist sisu: <\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#p1\">Mis on ettev\u00f5ttepostis\u00fcsteem?<\/a><\/noindex> \n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#p2\">Kellele ja miks on vaja veel \u00fchte postkasti?<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p3\">Mis peitub masina all<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p4\">Millised v\u00e4ljakutsed arendajate ees seisavad<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#p5\">T\u00f6\u00f6kindlus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p6\">Veadeta t\u00f6\u00f6<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p7\">Iseseisvus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p8\">Lihtne kasutada<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p9\">Majanduslik t\u00f5husus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p10\">Detsentraliseeritus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p11\">S\u00fcsteemi n\u00f5uded<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p12\">Tehnoloogiline stack<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p13\">Millest toode koosneb<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#p14\">\u00dchilduvus postis\u00fcsteemidega<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p15\">Halduse lihtsus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p16\">Kaasaegne disain<\/a><\/noindex>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"#p17\">Kohandatavus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p18\">S\u00fcsteemsus<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p19\">Br\u00e4ndi stiili seadistamine<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p20\">Mobiilirakendused<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p21\">Intelligentne meediapaneel<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p22\">Lokaliseerimine<\/a><\/noindex><\/li>\n<\/ul>\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"#p23\">Jah, me palkame!<\/a><\/noindex><\/li>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"p1\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-takoe-korporativnaya-pochtovaya-sistema\">Mis on ettev\u00f5ttepostis\u00fcsteem?<\/h2>\n<p><\/p>\n<p>K\u00fcsimusele lihtne ja ilmne vastus on e-posti ja kalendri haldamise t\u00f6\u00f6riist. Kuid nagu \u00f6eldakse, peitub kurat detailides. <\/p>\n<p><\/p>\n<p>Seega loome j\u00e4rgmise p\u00f5lvkonna e-posti lahenduse keerukate kalendri planeerimise funktsioonidega, mis on suunatud \u00e4ri- ja suurtele ettev\u00f5tetele. Meie fookus on suurtel kommertsinstitutsioonidel ja riigiasutustel, kus v\u00f5ib olla 30 000 kuni mitusada tuhat t\u00f6\u00f6kohta. <\/p>\n<p><\/p>\n<p>Meie s\u00fcsteemi aluseks on platvormip\u00f5hise lahenduse printsiip. Tugineme \u00fchtse suhtlemise kontseptsioonile ja pakume \u00fchte t\u00f6\u00f6riista, millega hallata e-posti, kalendrit ja dokumente \u00fche s\u00fcsteemi raames, v\u00f5imaldades funktsionaalsuse laiendamist t\u00e4iendavate moodulite ja komponentide lisamise kaudu. Laiendusi v\u00f5ivad arendada mitte ainult meie, vaid ka meie partnerid. Selleks avaldatakse piisavalt lai SDK t\u00f6\u00f6riistade komplekt.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p2\"><\/a><\/noindex><\/p>\n<h3 id=\"komu-i-zachem-nuzhna-esche-odna-pochta\">Kellele ja miks on vaja veel \u00fchte postkasti?<\/h3>\n<p><\/p>\n<p>Suured ettev\u00f5tted on loonud huvitava trendi \u2014 ettev\u00f5tetel on vajadus koost\u00f6\u00f6funktsioonide j\u00e4rele. See puudutab mitte ainult t\u00f6\u00f6tajate otsest suhtlemist, vaid ka jagatud juurdep\u00e4\u00e4su e-kirjadele ja rollikastidele, v\u00f5imalust t\u00f6\u00f6tada suurtes osalejate gruppides ning erinevate ettev\u00f5ttefunktsioonide olemasolu. <\/p>\n<p>T\u00fc\u00fcpiline ettev\u00f5ttefunktsioon on kirjade t\u00fchistamise mehhanism, mis on v\u00e4ga n\u00f5utud suurtes ettev\u00f5tetes, kuid mis ei ole praktiliselt kunagi kasutusel ei B2C-sektoris ega v\u00e4ikestes ettev\u00f5tetes. Probleem on selles, et v\u00e4ikeste kasutajagruppide seas on sellise vajaduse tekkimise t\u00f5en\u00e4osus \u00fcsna v\u00e4ike ja vea hind on palju madalam. Lisaks on seda funktsiooni v\u00f5imalik ellu viia vaid ettev\u00f5tte e-posti s\u00fcsteemis \u2014 isegi Google'i postkastis ei ole kirjade t\u00fchistamine sellisel kujul, millega Exchange'i kasutajad harjunud on. Probleemi juured on e-posti protokollide struktuuris, mis p\u00e4rinevad 1980. aastatest.<\/p>\n<p>Oleme korraldanud k\u00fcmneid fookusgruppe, k\u00fcsitlenud sadu kasutajaid ja investeerinud mitu tuhat t\u00f6\u00f6tundi postkasti t\u00fc\u00fcpasjade tuvastamiseks. See v\u00f5imaldas meil p\u00f5hjalikult uurida meie potentsiaalsete kasutajate vajadusi ja nende \u00e4ri protsesside erip\u00e4rasid. Saadud andmete p\u00f5hjal otsustasime v\u00e4lja t\u00f6\u00f6tada arhitektuuri, mis v\u00f5imaldaks vajadusel suurendada koormust. Meie jaoks ei eksisteeri piiranguid, kuid hetkel m\u00f5istame, kuidas tagada ettev\u00f5tete toimimine, kus t\u00f6\u00f6tab mitu sada tuhat kasutajat.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p3\"><\/a><\/noindex><\/p>\n<h3 id=\"chto-skryvaetsya-pod-kapotom\">Mis peitub masina all<\/h3>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ms\/uk\/xl\/msukxlv16wc4nms_4af5hj50f2s.jpeg\"><img decoding=\"async\" alt=\"Esimene pilk: kuidas on korraldatud uus Mailioni ettev\u00f5tte e-posti s\u00fcsteem MoiyOfis.\" src=\"\/wp-content\/uploads\/2020\/10\/6a122330a9a1026f31d74f6bc8f65cf3.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Meie toote koosseisu kuuluvad postilahendus, kalendri planeerimise t\u00f6\u00f6riist, kontaktide loend ning interaktiivne dokumentide vaatamine meie enda lahenduse M\u043e\u0439O\u0444\u0438\u0441 alusel dokumentidega t\u00f6\u00f6tamiseks. <\/p>\n<p><\/p>\n<p>Kuna me r\u00e4\u00e4gime ettev\u00f5tte tasandi lahendusest, on ettev\u00f5tte e-posti oluline osa ka t\u00e4ielik otsingus\u00fcsteem. Meie lahendus on suuteline l\u00e4bi viima l\u00e4bil\u00f5ike morfoloogilise otsingu k\u00f5igi komponentide seas. Lisaks p\u00f5hineb kogu e-posti s\u00fcsteem meie omal salvestusel, mis on samuti optimeeritud koost\u00f6\u00f6ks. <\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Millised on erinevused M\u00f5iOvisi e-posti s\u00fcsteemide vahel<\/b><\/p>\n<p>Hubbari lugeja, kes on juba t\u00f6\u00f6tanud M\u00f5iOvisi lahendustega, teab, et kommertstoodete seas on olemas \"M\u00f5iOvis E-post\". Ja tekkib k\u00fcsimus \u2014 milles seisneb selle erinevus Mailioni ettev\u00f5tte e-posti s\u00fcsteemist, mille kallal minu meeskond t\u00f6\u00f6tas? <\/p>\n<p><\/p>\n<p>Meie M\u043e\u0439\u041e\u0444\u0438\u0441is oleme otsustanud, et erineva suurusega ettev\u00f5tete vajaduste rahuldamiseks tuleb luua kaks ettev\u00f5tte tasemel postituste s\u00fcsteemi. Toode \u201eM\u043e\u0439\u041e\u0444\u0438\u0441 Post\u201d on m\u00f5eldud organisatsioonidele, kus kasutajate arv ulatub tuhandetesse v\u00f5i mitmesse k\u00fcmnesse tuhandesse. Suuremate struktuuride jaoks on m\u00f5istlikum kasutada Mailioni \u2014 uut M\u043e\u0439\u041e\u0444\u0438\u0441i toodet, mis p\u00f5hineb Cloud Native mikroteenuste arhitektuuril ning millel on enneolematud v\u00f5imalused skaleeritavuseks ja veaotsinguks. <\/p>\n<p><\/p>\n<p>Toodete valimisel peavad kliendid eelnevalt m\u00e4\u00e4ratlema oma ettev\u00f5tte edasise arengu strateegia. Igasuguste organisatsioonide jaoks on postituss\u00fcsteemi juurutamine keeruline projektit\u00f6\u00f6, mis ei eelda, et \u00fcks lahendus asendatakse kiiresti teisega. Seet\u00f5ttu tuleks eelnevalt arvesse v\u00f5tta maksimaalset koormust, usaldusv\u00e4\u00e4rsuse ja iselukustamise kriteeriume ning geograafilise jaotuse tegurit. <\/p>\n<p><\/p>\n<p>Kaks postis\u00fcsteemi M\u00f3jOfis on p\u00f5him\u00f5tteliselt erinevad. Need on \u00fcles ehitatud erinevate tehnoloogiliste koostisosadega ning iga s\u00fcsteemi t\u00f6\u00f6riistad valitakse vastavalt sellele, millised on selle postis\u00fcsteemi eesm\u00e4rgid ja \u00fclesanded. Meil on \u00fchtne tootevisioon, mida postis\u00fcsteemidesse peaks sisse viima, samuti s\u00fcnkroniseeritud l\u00e4henemised disainile. Kuid need on kaks produktsi, mis on suunatud erinevale kasutajaskonnale. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p4\"><\/a><\/noindex><\/p>\n<h3 id=\"kakie-vyzovy-stoyat-pered-razrabotchikami\">Millised v\u00e4ljakutsed arendajate ees seisavad<\/h3>\n<p><\/p>\n<p>Edasi tekstis r\u00e4\u00e4gin ma ainult uuest ettev\u00f5tte postis\u00fcsteemist Mailion. <\/p>\n<p><\/p>\n<p>Oleme teinud p\u00f5hjaliku uuringu ja anal\u00fc\u00fcsinud olemasolevate postilahenduste plusse ja miinuseid. Meie spetsialistide kogemus, kes on varem olnud otseselt seotud suure koormusega s\u00fcsteemide loomisega, on v\u00f5imaldanud kiiresti v\u00e4lja selgitada iga tuntud toote peamise n\u00f5rkuse \u2014 ketas sisendi ja v\u00e4ljundi (IO) toimimise t\u00f5hususe. <\/p>\n<p><\/p>\n<p>Saab \u00f6elda, et IO-operatsioonide kiirusestamine on saanud meie peamiseks v\u00e4ljakutseks. Olime sunnitud keskenduma meie konkreetsete probleemide lahendamisele ja hakkasime looma ning arendama oma binaarsete andmete salvestuss\u00fcsteemi. Selle l\u00e4henemise selge majanduslik komponent on see, et meil on vaja mitte ainult andmeid salvestada, vaid ka teostada piisavalt palju diskisiseseid sisestus- ja v\u00e4ljundoperatsioone. <\/p>\n<p><\/p>\n<p>Selline lahendus ei tulnud kerge vaevaga. Uurisin mitmeid ettev\u00f5tte tasemel tooteid, mis on suunatud teabe salvestamisele, kuid ei leidnud midagi valmisolevat, mis vastaks meie n\u00f5udmistele. Me ei soovi mitte ainult andmeid salvestada, vaid ka pidevalt nendega t\u00f6\u00f6tada, ja see peab toimuma mitte \u00fcheliku juurdep\u00e4\u00e4suga, vaid v\u00f5imaldama koost\u00f6\u00f6d mitme tuhande kasutaja seas.<br \/>\nNii selgitasime, et meie jaoks on k\u00f5ige olulisem ettev\u00f5tte kriteerium suurte andmemahtude t\u00f6\u00f6tlemine. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p5\"><\/a><\/noindex><\/p>\n<h4 id=\"nadezhnost\">T\u00f6\u00f6kindlus<\/h4>\n<p><\/p>\n<p>See ei ole mitte ainult salvestamise k\u00fcsimus, vaid pigem teave t\u00f6\u00f6tlemise ja kiire juurdep\u00e4\u00e4su \u00fclesanne. Tuleb tagada k\u00f5rge usaldusv\u00e4\u00e4rsuse tase \u2014 kogu lahenduse t\u00f6\u00f6aeg peab olema 99,9% tasemel. Lisaks peab e-posti s\u00fcsteem olema iseseisev \u00f5igeid otsuseid langetades t\u00f5rgete t\u00f6\u00f6tlemiseks. Ainult nii on v\u00f5imalik saavutada t\u00f5rkevabadus, mis suudab p\u00e4\u00e4sta mis tahes ettev\u00f5tte \u00e4ritegevust. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p6\"><\/a><\/noindex><\/p>\n<h4 id=\"otkazoustoychivost\">Veadeta t\u00f6\u00f6<\/h4>\n<p><\/p>\n<p>Oleme t\u00f6\u00f6tanud v\u00e4lja meetmete kompleksi, mis rakendatakse igas komponendis, ja valinud l\u00e4henemisviisid t\u00f5rketaluvuse tagamiseks. Spetsiaalselt ettev\u00f5tte e-postis\u00fcsteemis rakendatakse kvoraandmete t\u00f6\u00f6tlemist, teenuste \u0440\u0435\u0437\u0435\u0440\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 ja nende seisundite j\u00e4lgimist, samuti omap\u00e4rased marsruutimise ja kvoraa toetamise mehhanismid konsensuse alusel.<\/p>\n<p><\/p>\n<p>K\u00f5rge t\u00f5rkeootuse kriteeriumiks on igas komponendis enesekontrolli mehhanismide olemasolu. Mailion anal\u00fc\u00fcsib pidevalt, kas mingi funktsioon toimib \u00f5igesti v\u00f5i valesti, kas konkreetne plokk t\u00f6\u00f6tab korrektselt. See on \u00fcks meetoditest s\u00fcsteemi eneset\u00e4iendamisel t\u00f5rke korral. Informatsioon ei tohiks kaduda, lahendus peab olema l\u00f5puks koosk\u00f5las.<\/p>\n<p><\/p>\n<p>Peame m\u00f5istma, et k\u00f5iki t\u00f5en\u00e4olisi s\u00fcndmusi elus ette n\u00e4ha ei ole v\u00f5imalik \u2014 f\u00fc\u00fcsikat ei saa petta. Kuid me j\u00e4rgime projekteerimisel selliseid l\u00e4henemisviise, mis v\u00f5imaldavad meil piisava kindlusega v\u00e4ita, et teatud mustrite h\u00e4irete korrektne t\u00f6\u00f6tlemine on tagatud. Meil on ka suur testimisgrupp, kes pidevalt proovib toodet mingil moel rikkuda. Ja m\u00f5nikord nad suudavad seda teha. Sellise juhtumi korral avatakse juhtum, mida me p\u00f5hjalikult uurime ja mille p\u00f5hjal loome uue mehhanismi sarnaste probleemide k\u00f5rvaldamiseks.<\/p>\n<p><\/p>\n<p>                        <b class=\"spoiler_title\">Kuidas s\u00fcsteem reageerib h\u00e4iretele<\/b><\/p>\n<p>Turg k\u00fcsib sageli \u2014 mis juhtub s\u00fcsteemiga, kui see \u00e4kki kaotab \u00fchenduse \u00fche oma s\u00f5lmega? Selline k\u00fcsimus on eriti aktuaalne, kui plaanitakse juurutada geograafiliselt hajutatud lahendust. <\/p>\n<p><\/p>\n<p>Taolise paigaldise kavandamisel tuleb arvesse v\u00f5tta kliendi vajadusi ja tema usaldusv\u00e4\u00e4rsuse kriteeriume. Vale on eeldada, et andmeside\u00fchendus on igal pool sama. Korporatiivsetes s\u00fcsteemides on oluline arvestada isegi signaali edastamise kiirust kiudoptilises kaables.<\/p>\n<p><\/p>\n<p>Kui klient esitab k\u00f5rged usaldusv\u00e4\u00e4rsuse n\u00f5udmised, siis soovitame paigaldada mitmesse andmekeskusesse, mis on \u00fchendatud p\u00fchendatud sidejoontega.<br \/>\nSiiski ei saa v\u00e4listada ka stsenaariumi, kus elektri t\u00e4ielik katkestamine toimub \u00fche postis\u00fcsteemi s\u00f5lme puhul. Sel juhul peatub selle segmentide p\u00f5hikoormuse t\u00f6\u00f6tlemine, kuid \u00fclej\u00e4\u00e4nud osad funktsioneerivad nagu varem. S\u00fcsteem teavitab administraatoreid s\u00f5lme kadumisest ning t\u00f6\u00f6tajad peavad v\u00f5tma vastavaid meetmeid. <\/p>\n<p><\/p>\n<p>Meie postis\u00fcsteemi saab seadistada ka nii, et toimub varundamine andmekeskuse sees. Selline l\u00e4henemine tagab t\u00f6\u00f6kindluse, kui mitu s\u00f5lme kaob andmekeskuses, ning \u00fche s\u00f5lme kadumist ei pane keegi t\u00e4hele \u2014 v\u00e4lja arvatud muidugi j\u00e4lgimiss\u00fcsteem. Sellise olukorra tekkimisel jagatakse koormus lihtsalt \u00fcmber. Seet\u00f5ttu on postis\u00fcsteemi projekteerimisel oluline arvesse v\u00f5tta varu \u2014 kui palju ja milliseid komponente saab &quot;kaotada&quot; h\u00e4daolukorras.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p7\"><\/a><\/noindex><\/p>\n<h4 id=\"samostoyatelnost\">Iseseisvus<\/h4>\n<p><\/p>\n<p>Absoluutselt usaldusv\u00e4\u00e4rseid s\u00fcsteeme ei eksisteeri, ja t\u00f5rked v\u00f5ivad varem v\u00f5i hiljem juhtuda. Seet\u00f5ttu on e-posti s\u00fcsteemi projekteerimisel oluline tagada kiire t\u00f5rgete lokaliseerimise v\u00f5imalus, mis v\u00f5imaldab need teatud SLA-perioodi jooksul k\u00f5rvaldada. T\u00f5rked peavad olema s\u00fcsteemi poolt iseseisvalt k\u00f5rvaldatud, minimeerides samal ajal s\u00fcsteemiadministraatorite ja tugiteenuste sekkumist.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p8\"><\/a><\/noindex><\/p>\n<h4 id=\"prostota-ekspluatacii\">Lihtne kasutada<\/h4>\n<p><\/p>\n<p>Muidugi ei saa suured s\u00fcsteemid j\u00e4\u00e4da ilma hoolikalt valitud ja kvalifitseeritud t\u00f6\u00f6tajateta. Kuid \u00fcks aspekt, mida me projekteerimisel arvesse v\u00f5tame, on see, et s\u00fcsteem peab olema h\u00f5lpsasti hallatav ja mitte n\u00f5udma mingeid unikaalseid oskusi. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p9\"><\/a><\/noindex><\/p>\n<h4 id=\"ekonomicheskaya-effektivnost\">Majanduslik t\u00f5husus<\/h4>\n<p><\/p>\n<p>Ilmselt on iga sellise suure ettev\u00f5ttes\u00fcsteemi t\u00f6\u00f6ks vajalik personalikoolitus \u2014 r\u00e4\u00e4gime ikkagi t\u00f5eliselt suurtest mahtudest. Seet\u00f5ttu keskendusime meie toote loomisel s\u00fcsteemi kogumaksumuse v\u00e4hendamisele. Iga ettev\u00f5tte jaoks on oluline j\u00e4lgida rahakasutuse efektiivsust ja p\u00fc\u00fcdlema v\u00e4ltima l\u00f5putut raha investeerimist tegevuskuludesse. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p10\"><\/a><\/noindex><\/p>\n<h4 id=\"decentralizovannost\">Detsentraliseeritus<\/h4>\n<p><\/p>\n<p>Nende p\u00f5him\u00f5tete tagamiseks peab s\u00fcsteem olema t\u00e4ielikult jaotatud \u2014 tsentraliseeritud l\u00e4henemine on alati piiratud riistvara kasutamise tingimustega. <\/p>\n<p><\/p>\n<p>Loomulikult, v\u00f5ite osta \u00fche suure serveri ja proovida paigaldada sinna k\u00f5ik rakendused ja teenused. Kuid mida suurem on s\u00fcsteem, seda keerulisemaks muutub kogu konstruktsioon ning sellise s\u00fcsteemi t\u00f6\u00f6kindlus v\u00e4heneb \u2014 \u00fcks server t\u00e4hendab ka \u00fchte veaallikat. Mida rohkem me keskendume t\u00f6\u00f6 korraldamisele, seda enam s\u00f5ltume sellest keskpunktist. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p11\"><\/a><\/noindex><\/p>\n<h4 id=\"sistemnye-trebovaniya\">S\u00fcsteemi n\u00f5uded<\/h4>\n<p><\/p>\n<p>Kui r\u00e4\u00e4gime keerulistest ettev\u00f5tte e-posti s\u00fcsteemidest, siis tuleb m\u00f5ista, et m\u00f5istet nagu \u201eminimaalne konfiguratsioon t\u00f6\u00f6ks\u201d ei eksisteeri. Iga suure rakenduse aluseks on alati t\u00f5sine projekteerimist\u00f6\u00f6. See v\u00f5imaldab sobitada konkreetse ettev\u00f5tte vajadused e-posti s\u00fcsteemi optimaalse konfiguratsiooniga. <\/p>\n<p><\/p>\n<p>Ettev\u00f5tte e-posti s\u00fcsteem on paindlik t\u00f6\u00f6riist, mida saab kohandada paljude erinevate parameetrite j\u00e4rgi. Me teeme koormustestimist oma meetodi alusel, mis v\u00f5imaldab simuleerida koormust, l\u00e4htudes k\u00fcmneid p\u00f5hikriteeriume ja mitusada v\u00f5imalikku kriteeriumi anal\u00fc\u00fcsist.<\/p>\n<p><\/p>\n<p>Project implementation calculations reveal the user activity intensity within the organization\u2019s existing business processes. This involves analyzing numerous input parameters, and the decision regarding the required computational power\u2014ranging from a single computer to an entire machine room\u2014depends on the expected load.<\/p>\n<p><\/p>\n<p>Thus, discussing minimal configurations is not entirely appropriate. For instance, we have a demonstration setup operating on just one machine. However, we recognize that corporate environments necessitate installations across dozens or even hundreds of virtual machines. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p12\"><\/a><\/noindex><\/p>\n<h2 id=\"tehnologicheskiy-stek\">Tehnoloogiline stack<\/h2>\n<p><\/p>\n<p>In our product development, we pay special attention to code licensing compliance. M\u043ey\u041ef\u0456s maintains high-quality standards that require us to develop products in-house, with minimal reliance on external code. <\/p>\n<p><\/p>\n<p>Suure osa Mailioni koodist on meie enda arendus, mille \u00f5igused kuuluvad meile t\u00e4ielikult ning mida saame vajadusel muuta ja t\u00e4iustada. Suurem osa meie e-posti s\u00fcsteemi koodist on ise kirjutatud Go (Golang) keeles. Lisaks Go-le kasutame C++ ja JavaScript ES6 veebi osas. <\/p>\n<p><\/p>\n<p>J\u00e4relej\u00e4\u00e4nud 5% on nn &quot;raskeid komponente&quot;, nagu andmebaasid. Nende hulka kuuluvad RethinkDB, ArangoDB ja Redis. Oluliste tehnoloogiate seas mainin veel gRPC \u2014 kaugprotseduurik\u00f5nede s\u00fcsteemi, mida kasutatakse API-de vaheliseks suhtlemiseks; see on t\u00e4htis komponent. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p13\"><\/a><\/noindex><\/p>\n<h2 id=\"iz-chego-sostoit-produkt\">Millest toode koosneb<\/h2>\n<p><\/p>\n<p>Korporatiivne postis\u00fcsteem ei ole 'server t\u00fchjuses'. Meie toote koosseisus on umbes 70 komponenti ja 45 teenust, mis haldavad postis\u00fcsteemi. K\u00f5ik need elemendid on kirjutatud 'nullist' ja on meie enda arendus. <\/p>\n<p><\/p>\n<p>S\u00fcsteemi k\u00f5ige silmapaistvam osa on serverikompleks, mis tagab salvestuss\u00fcsteemi, postis\u00fcsteemi, kalender- ja otsingus\u00fcsteemide ning veebikliendi t\u00f6\u00f6. Arendame ka mitmeid kasutajarakendusi ning kavatseme enne kommertsv\u00e4ljalaskmist pakkuda oma kasutajatele uusi &quot;pehmeid kliente&quot; meie veebikliendi tehnoloogiatel. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p14\"><\/a><\/noindex><\/p>\n<h3 id=\"sovmestimost-s-pochtovymi-sistemami\">\u00dchilduvus postis\u00fcsteemidega<\/h3>\n<p><\/p>\n<p>Mailion t\u00f6\u00f6tab standardsete protokollide alusel. Et meie lahendust kasutada, tuleb lihtsalt seadistada kliendirakendused ja seej\u00e4rel t\u00f6\u00f6tada nendega tuttavas keskkonnas. N\u00e4iteks v\u00f5ib kasutada toote \"M\u00e4iOfi Post\" kliendiprogrammi. <\/p>\n<p><\/p>\n<p>Samuti oleme meie kasutajate mugavuse tagamiseks loonud spetsiaalse pistikprogrammi, mis tagab sujuva \u00fclemineku Exchange'ist. Selle abil saavad kasutajad, kui nad vahetavad meiliserverit, j\u00e4tkata MS Outlookiga t\u00f6\u00f6tamist \u2014 nad ei pruugi isegi m\u00e4rgata, et nende tuttavas suhtlemises on midagi muutunud. Selline pistikprogramm v\u00f5imaldab kasutajaid sujuvalt varasemast meilis\u00fcsteemist \u00fcle viia, katkestamata kogu organisatsiooni t\u00f6\u00f6d. See on eriti oluline, kui peate asendama vahendeid, millega t\u00f6\u00f6tab sadu tuhandeid kasutajaid. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p15\"><\/a><\/noindex><\/p>\n<h3 id=\"legkost-administrirovaniya\">Halduse lihtsus<\/h3>\n<p><\/p>\n<p>Meie ettev\u00f5tte e-posti s\u00fcsteemi erip\u00e4ra on \u00e4\u00e4rmiselt v\u00e4ike adminnide sekkumise vajadus. Projekti kavandamisel p\u00fc\u00fcdsime leida tasakaalu kohandamise v\u00f5imaluse ja haldamise keerukuse vahel. Selle saavutamiseks oli meil vaja l\u00e4bi viia arvukalt uuringuid keerukate ettev\u00f5tete s\u00fcsteemide adminnide k\u00e4itumismustrite kohta.<\/p>\n<p><\/p>\n<p>Meie meeskonnas t\u00f6\u00f6tavad, nagu juba varem \u00fctlesin, k\u00f5rgelt kvalifitseeritud spetsialistid, kellel on tugev haldamise kogemus. Seet\u00f5ttu p\u00fc\u00fcdsime s\u00fcsteemi arendamisel nende kogemust kohandada kasutajate vajadustega keeruliste toodete haldamisel. Teisis\u00f5nu, teades v\u00f5imalikke probleeme, planeerisime eelnevalt nende lahendamise meetodid arhitektuuri projekteerimisel. <\/p>\n<p><\/p>\n<p>N\u00e4iteks,<\/p>\n<p><\/p>\n<ul>\n<li>S\u00fcsteemi komponentide isoleerimine konteineritesse, sealhulgas infrastruktuuri, v\u00f5imaldab meil t\u00f5sta turvalisuse taset, paindlikult kohandada ligip\u00e4\u00e4se komponentide vahel ja kiiresti lisada toetatavate s\u00fcsteemide ja platvormide nimekirja uusi punkte, mis on ettev\u00f5tluses n\u00f5utavad.<\/li>\n<li>\u00dchtne l\u00e4henemine arendusele ja juurutamisele ning k\u00f5igi komponentide \u00fchtne konfiguratsiooniformaat aitavad tagada selgema ja t\u00f5husama t\u00f6\u00f6 ning v\u00e4hendavad toetuskulusid.<\/li>\n<li>Kohanemisv\u00f5imega s\u00fcsteemi sisseehitatud installija, mis p\u00f5hineb tuttavatel juurutamise t\u00f6\u00f6riistadel, v\u00f5imaldab tsentraliseeritud, paindlikku ja selget installimise juhtimist.<br \/>\nMikroteenuste arhitektuur, mis jagab \u00e4riloogikat teenuste vahel, aitab m\u00f5ista s\u00fcsteemi t\u00f6\u00f6 skeemi ja t\u00f5hustada toetust;<\/li>\n<li>S\u00fcsteemi infrastruktuur p\u00f5hineb tuntud lahendustel ja parimatel praktikatel, v\u00f5imaldades integreerimist juba olemasolevate ettev\u00f5ttes\u00fcsteemidega, mis lihtsustab s\u00fcsteemi k\u00e4ivitamist ettev\u00f5ttes;<\/li>\n<li>Salvestusruumis on kavandatud tehisintellektil p\u00f5hinev s\u00fcsteem, mis suudab iseseisvalt tuvastada v\u00f5imalikke rikkumisi ja hallata seadmeid.<\/li>\n<\/ul>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p16\"><\/a><\/noindex><\/p>\n<h3 id=\"sovremennyy-dizayn\">Kaasaegne disain<\/h3>\n<p><\/p>\n<p>Toote kujundamisele kulus mitu tuhat tundide arvestust. Arenduse eel seati eesm\u00e4rgiks teha liides kaasaegseks \u2014 kergesti ja arusaadavaks. See on keeruline, kui kujundad ettev\u00f5tte s\u00fcsteemi, mis peab vaikimisi sisaldama rida spetsiifilisi funktsioone.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/e_\/_b\/74\/e__b74fo4yx844m2zg2vtdx-34c.jpeg\"><img decoding=\"async\" alt=\"Esimene pilk: kuidas on korraldatud uus Mailioni ettev\u00f5tte e-posti s\u00fcsteem MoiyOfis.\" src=\"\/wp-content\/uploads\/2020\/10\/657d56554ea18cc79500a16095e37206.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Loomulikult ei saa disaini &quot;kivisse raiuda&quot; ega heaks kiita allkirja ja tembeldamisega \u2014 see on elav t\u00f6\u00f6riist, mis pidevalt areneb ja t\u00e4iustub. Nelja aasta jooksul oleme disaini mitu korda muutnud, kuid radikaalset ideoloogiavahetust ei ole toimunud. K\u00f5ikide meie ettev\u00f5tte tootesarja ehitamise keskne p\u00f5him\u00f5te on universaalse disainis\u00fcsteemi loomine. <\/p>\n<p><\/p>\n<p>Ettev\u00f5tte e-posti s\u00fcsteemi disainimisel p\u00f6\u00f6rasime erilist t\u00e4helepanu kolmele v\u00f5tmevaldkonnale \u2014 kohandatavus, s\u00fcsteemsus ja v\u00f5ime sobituda kliendi br\u00e4ndistiiliga. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p17\"><\/a><\/noindex><\/p>\n<h4 id=\"adaptivnost\">Kohandatavus<\/h4>\n<p><\/p>\n<p>Mailioni ettev\u00f5tte e-posti s\u00fcsteemi liidese disaini erip\u00e4ra on v\u00f5imalus kuvada seda seadmetes, mille ekraanid on igasuguse suurusega. K\u00f5ik visuaalsed komponendid on hoolikalt joonistatud, need skaleeruvad \u00f5igesti mobiilsete seadmete kasutamisel ja sobivad suurep\u00e4raselt isegi puutetundlike ekraanide juhtimiseks. Samuti transformeeritakse akna suuruse muutmisel ka veergude paigutus \u2014 veergude suurused nihkuvad proportsionaalselt, vastavalt rikkalikku veebirakenduste kontseptsiooni postulaatidele.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p18\"><\/a><\/noindex><\/p>\n<h4 id=\"sistemnost\">S\u00fcsteemsus<\/h4>\n<p><\/p>\n<p>Mailioni ettev\u00f5tte e-posti s\u00fcsteemi disaini aluseks on s\u00fcsteemne l\u00e4henemine. Me oleme seda suunda arendanud alates 2017. aastast, kui disainis\u00fcsteemide kohta r\u00e4\u00e4kimine ei olnud veel nii moes kui praegu. Disainis\u00fcsteem on reeglite ja t\u00f6\u00f6riistade kogum visuaalse ja tehnilise teostuse jaoks, mis peegeldab toote filosoofiat ja areneb pidevalt. Me v\u00f5tsime selle kasutusele, et lihtsustada suhtlemist arenduse ja disaini vahel.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p19\"><\/a><\/noindex><\/p>\n<h4 id=\"nastroyka-firmennogo-stilya\">Br\u00e4ndi stiili seadistamine<\/h4>\n<p><\/p>\n<p>Meie disain on &quot;kamaleoon&quot;, mis suudab kohanduda iga kliendi br\u00e4ndi stiiliga. K\u00f5igi liidese elementide v\u00e4rvid on m\u00e4\u00e4ratletud muutuja kaudu. Seega piisab p\u00f5hikomplekti muutmisest paari v\u00e4rviga, et v\u00e4rvida korraga k\u00f5ik rakendused.<\/p>\n<p><\/p>\n<p>Samuti m\u00e4\u00e4ratakse fondid muutujate kaudu: liides v\u00f5ib kasutada kliendi kaubam\u00e4rgi fondi, kui see on kaubam\u00e4rgi juhendis ette n\u00e4htud. Erinevatel fondidel v\u00f5ivad olla erinevad t\u00e4he suurused ja me v\u00f5tame seda arvesse. N\u00e4iteks PT Sans suuruses 16 n\u00e4eb oluliselt v\u00e4iksem v\u00e4lja kui Roboto samas suuruses 16. Seet\u00f5ttu kohandame tekstiplokkide suurust vastavalt konkreetse fonte omadustele.<\/p>\n<p><\/p>\n<p>Meie v\u00e4rvikogu \u00fclesehitusele ja fondide k\u00e4sitlemise erip\u00e4radele p\u00fchendame eraldi artiklid.<\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p20\"><\/a><\/noindex><\/p>\n<h3 id=\"mobilnye-prilozheniya\">Mobiilirakendused<\/h3>\n<p><\/p>\n<p>Iga kaasaegse meiliserveri lahutamatu osa on mobiilirakendused \u2014 kasutajad peavad saama t\u00f6\u00f6tada igal ajal ja igas kohas.<br \/>\nPraegu t\u00f6\u00f6tame alles v\u00e4lja ettev\u00f5tte mobiilirakenduste kontseptsiooni, mis peab arvestama M\u043e\u0439\u041e\u0444\u0438\u0441 e-posti s\u00fcsteemide funktsionaalsuse erinevustega ning pakkuma erinevaid l\u00e4henemisviise e-posti ja kalendris\u00fcsteemide kasutamisele ettev\u00f5tetes. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p21\"><\/a><\/noindex><\/p>\n<h3 id=\"intellektualnaya-media-panel\">Intelligentne meediapaneel<\/h3>\n<p><\/p>\n<p>Meie fookusgrupid on n\u00e4idanud, et kasutajad peavad tuttavate e-posti s\u00fcsteemide liideseid kohmakaks. Meie k\u00fcsitletud isikud on m\u00e4rkinud, et kalendris\u00fcndmuste ja manustega t\u00f6\u00f6tamine on eriti keeruline. Meie eesm\u00e4rk oli saavutada liidese tundlikkus ja suurendada t\u00f5husust \u2014 teha nii, et meie toode oleks meeldiv kasutada. <\/p>\n<p><\/p>\n<p>Meediapaneel, uus vahend koost\u00f6\u00f6d kiirendamiseks, s\u00fcsteematiseerib kogu teabe kirjavahetuse kohta ja tagab kohese juurdep\u00e4\u00e4su kirjavahetuse osalejate loendile, linkidele ja dokumentide versioonidele, mis on kunagi saadetud.<\/p>\n<p><\/p>\n<p>See t\u00f6\u00f6riist aitab olukordades, kus kasutajad peavad tegelema suurte s\u00f5numite seeriatega. Tihti juhtub, et tuleb leida dokument v\u00f5i pilt, mis oli ainult \u00fches neist. Meediapaneel koostab k\u00f5ikide e-kirjade elementide loendi ja kuvab need \u00fches kohas. Seet\u00f5ttu on \u00f5ige objekti leidmine palju lihtsam. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p22\"><\/a><\/noindex><\/p>\n<h3 id=\"lokalizaciya\">Lokaliseerimine<\/h3>\n<p><\/p>\n<p>Korporatiivse e-posti s\u00fcsteemi vajadus ei ole ainult Venemaa kasutajate jaoks. M\u00f3jO\u0444\u0438\u0441 j\u00e4rgib j\u00e4rkj\u00e4rgulist poliitikat sisenemiseks v\u00e4listurgudele, seet\u00f5ttu p\u00f6\u00f6ratakse toote lokaliseerimise k\u00fcsimustele \u00fcsna suurt t\u00e4helepanu. <\/p>\n<p><\/p>\n<p>Meie tootes on algselt ette n\u00e4htud vajadus lokaliseerida v\u00f5\u00f5rkeeltesse, juba s\u00fcsteemi baasosas. Uute keelte lisamine iseenesest ei ole meile suur probleem - see on t\u00e4iesti arusaadav \u00fclesanne, mille lahendamise osas oleme kogenud. <\/p>\n<p><\/p>\n<p>Praeguseks on kasutajatele saadaval vene ja inglise keel. Peatselt rikastame meie ettev\u00f5tte e-posti s\u00fcsteemi toetust keeltega, mida kasutavad M\u00fchOffice tooted \u2014 prantsuse, hispaania, portugali ja teised. Meil on m\u00f5nes m\u00f5ttes lihtsam kui kolleegidel naaber\u00fcksustest, kuna e-posti ja kalendris\u00fcsteemide puhul peab arvestama vaid t\u00e4hestikku ja kuup\u00e4eva ning aja t\u00f6\u00f6tlemise erip\u00e4rasid \u2014 formule, nagu tabeliredaktorites, ei ole meil, \u00f5nneks, olemas. <\/p>\n<p>\n<noindex><a rel=\"nofollow\" name=\"p23\"><\/a><\/noindex><\/p>\n<h2 id=\"yes-we-are-hiring\">Jah, me palkame!<\/h2>\n<p><\/p>\n<p>Meie toote loomiseks l\u00e4ks mitu sada inimese-aastat. K\u00f5igest hoolimata ei suuda ma k\u00f5igest r\u00e4\u00e4kida juba \u00fche artikli raames. Siiski loodan, et see publikatsioon on l\u00e4htepunkt meie tootega tutvumiseks \u2014 nagu juba varem \u00fctlesin, plaanin edaspidi r\u00e4\u00e4kida p\u00f5hjalikumalt nii lahendusest ja selle omadustest kui ka meie arendusmetoodikatest. <\/p>\n<p><\/p>\n<p>Ilma tagasihoidlikkuse varju v\u00f5in \u00f6elda, et t\u00e4na on maailmas vaid v\u00e4hesed ettev\u00f5tted, kes arendavad sarnaseid meilis\u00fcsteeme. See on t\u00f5eliselt keeruline insenerit\u00f6\u00f6, mis n\u00f5uab s\u00fcgavat arusaama ettev\u00f5tete vajadustest, p\u00f5hjalikku \u00e4riprotsesside anal\u00fc\u00fcsi suuremates organisatsioonides, kaasaegsetest disaini- ja arendustrendidest ning arvestatavat hulka kompetentseid spetsialiste. Meie meilis\u00fcsteem areneb p\u00e4ev-p\u00e4evalt.<\/p>\n<p><\/p>\n<p>Praegu on meil avatud peaaegu <noindex><a rel=\"nofollow\" href=\"https:\/\/hh.ru\/employer\/213397?customDomain=1\">poolteist k\u00fcmmet<\/a><\/noindex> vaba t\u00f6\u00f6kohta arenduses. Tule t\u00f6\u00f6le meie juurde, kui soovid koos meiega luua toodet, mis suudab muuta ettev\u00f5tete arusaamu e-postist.<\/p>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ncloudtech\/blog\/520670\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0447\u0442\u0438 \u0447\u0435\u0442\u044b\u0440\u0435 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434 \u043c\u044b \u043d\u0430\u0447\u0430\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0438\u0430\u043b\u044c\u043d\u043e \u043d\u043e\u0432\u0443\u044e \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u0443\u044e \u043f\u043e\u0447\u0442\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Mailion, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430 \u0434\u043b\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u043a\u043e\u043c\u043c\u0443\u043d\u0438\u043a\u0430\u0446\u0438\u0439. \u041d\u0430\u0448\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043e \u043d\u0430 Cloud Native \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c 1 000 000 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0438 \u0431\u0443\u0434\u0435\u0442 \u0433\u043e\u0442\u043e\u0432\u043e \u043f\u043e\u043a\u0440\u044b\u0442\u044c 100% \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u043a\u0440\u0443\u043f\u043d\u044b\u0445 \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0446\u0438\u0439. \u0417\u0430 \u0432\u0440\u0435\u043c\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u043d\u0430\u0434 Mailion \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0432\u044b\u0440\u043e\u0441\u043b\u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437, \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":95640,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-95639","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434: \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u043f\u043e\u0447\u0442\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 Mailion \u043e\u0442 \u041c\u043e\u0439\u041e\u0444\u0438\u0441 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-01T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-01T11:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Esimene pilk: kuidas toimib uus ettev\u00f5tte e-posti s\u00fcsteem Mailion M\u00f3jOfis | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0435\u0440\u0432\u044b\u0439 \u0432\u0437\u0433\u043b\u044f\u0434: \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043d\u043e\u0432\u0430\u044f \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u0430\u044f \u043f\u043e\u0447\u0442\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 Mailion \u043e\u0442 \u041c\u043e\u0439\u041e\u0444\u0438\u0441 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/pervyj-vzglyad-kak-ustroena-novaya-korporativnaya-pochtovaya-sistema-mailion-ot-mojofis","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-01T11:42:13+00:00","article:modified_time":"2020-10-01T11:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"95639","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 11:01:22","updated":"2022-10-05 10:24:28","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/95639","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=95639"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/95639\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/95640"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=95639"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=95639"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=95639"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}