vSMTP iseva yetsamba ine mutauro wakavakirwa-mukati wekusefa traffic

Iyo vSMTP purojekiti iri kugadzira tsamba nyowani sevha (MTA) yakanangana nekupa kushanda kwepamusoro uye nekupa inochinjika kusefa uye kugona kwetraffic manejimendi. Iyo kodhi yeprojekiti yakanyorwa muRust uye inogoverwa pasi peGPLv3 rezinesi.

Zvinoenderana nemhedzisiro yekuyedza yakaburitswa nevagadziri, vSMTP inokurumidza zvakapetwa kagumi pane inokwikwidza MTAs. Semuyenzaniso, vSMTP yakaratidza 4-13 nguva yakakwirira kupfuura Postfix 3.6.4 pakuendesa 100 KB mameseji uye kutanga 4-16 nguva imwe chete. Kuita kwepamusoro kunowanikwa kuburikidza nekushandiswa kweakawanda-tambo architecture, umo asynchronous migero inoshandiswa kutaurirana pakati peshinda.

vSMTP - mail server ine yakavakirwa-mukati mutauro wekusefa traffic

vSMTP iri kuvandudzwa ine chinangwa chekutanga chekuona kuchengetedzwa kwepamusoro, kunowanikwa kuburikidza nekuyedzwa kwakanyanya uchishandisa static uye dynamic miedzo, pamwe nekushandiswa kweRust mutauro, iyo, kana ikashandiswa nemazvo, inobvumidza iwe kuti udzivise zvikanganiso zvakawanda zvine chekuita nekushanda. nendangariro. Mafaira ekugadzirisa anotsanangurwa muTOML fomati.

vSMTP - mail server ine yakavakirwa-mukati mutauro wekusefa traffic

Chinhu chakakosha chepurojekiti zvakare kuvepo kweiyo yakavakirwa-mukati vSL mutauro wekunyora email kusefa zvinyorwa, izvo zvinokutendera iwe kugadzira inochinjika mitemo yekusefa kunze zvisingadiwe uye kugadzirisa traffic. Mutauro unobva pamutauro weRhai, uyo unoshandisa kutaipa zvine simba, unobvumira kodhi kuti inlined muzvirongwa zveRust, uye inopa syntax inofanana nemusanganiswa weJavaScript uye Rust. Zvinyorwa zvinopihwa neAPI yekuongorora nekugadzirisa mameseji anouya, kutungamira mameseji, uye kutonga kutumirwa kwawo kune veko uye vari kure. Iwo ma script anotsigira kubatanidza kuDBMS, achimhanyisa mirairo, uye ega maemail. Pamusoro pevSL, vSMTP inotsigirawo SPF uye mafirita akavakirwa pane akavhurika relay rondedzero kurwisa zvisingadiwe mameseji.

Zvirongwa zvekuburitswa kweramangwana zvinosanganisira mukana wekubatanidzwa neSQL-based DBMS (ikozvino data pamakero uye mahosti anotsanangurwa muCSV fomati) uye rutsigiro rwenzira dzechokwadi DANE (DNS-Based Authentication of Named Entities) uye DMARC (Domain-based. Message Authentication). Mune mamwe mavhezheni akasiyana, zvakarongwa kuita BIMI (Brand Indicators for Message Identification) uye ARC (Authenticated Received Chain) nzira, kugona kubatanidza neRedis, Memcached uye LDAP, maturusi ekudzivirira kubva kuDDoS uye SPAM bots, plugins yekuronga. inotarisa mune anti-virus mapakeji (ClamAV, Sophos, nezvimwewo).

Source: opennet.ru

Voeg