I-vSMTP iseva yemeyili ethembisa ukushesha, ivikeleke kakhulu futhi ibe luhlaza

Ezinsukwini ezithile ezedlule ukuthuthukiswa kwephrojekthi entsha ebizwa nge-“vSMTP” kwethulwa ethuthukisa iseva yemeyili entsha (i-MTA) okuhloswe ngayo ukuhlinzeka ngokusebenza okuphezulu nokunikeza izinketho eziguquguqukayo zokuhlunga nokuphathwa kwethrafikhi.

vSMTP ithuthukiswa ngokugxila okuyinhloko ekuvikelekeni okuphezulu, okufezwa ngokuhlolwa okubanzi ngokuhlolwa okumile futhi okuguquguqukayo, kanye nokusetshenziswa kolimi lwe-Rust, okuthi, uma lusetshenziswe kahle, luvimbele izimbungulu eziningi ezihlobene nenkumbulo. Amafayela okumisa achazwa ngefomethi ye-TOML.

Ngenkathi ukwenza kahle izinsiza ze-IT kuba yinselelo enkulu, ukuhlasela kwe-inthanethi kusalokhu kuyinkinga eqhubekayo.

Nsuku zonke, ama-imeyili angaphezu kwezigidigidi ezingu-300 athunyelwa futhi amukelwa emhlabeni. Izigidigidi zezinto ezinamathiselwe ziyacutshungulwa, zicutshungulwe, futhi zilethwe, okunomthelela ekwandeni kokukhishwa kwesisi esibamba ukushisa.

Ukuhlangabezana nalezi zinselele, i-viridIT ithuthukisa ubuchwepheshe obusha besango le-imeyili, obubizwa nangokuthi i-vSMTP.

Ngokwemiphumela yokuhlolwa eshicilelwe abathuthukisi, I-vSMTP ishesha ngokuphindwe kashumi kunama-MTA aqhudelanayo. Isibonelo, i-vSMTP ibonise ukusebenza okungcono izikhathi ezi-4 kuya kweziyi-13 kune-Postfix 3.6.4 lapho ithumela imilayezo engu-100 KB futhi isungula izikhathi ezi-4 kuya kweziyi-16 ngesikhathi esisodwa. Ukusebenza okuphezulu kufinyelelwa ngokusebenzisa i-architecture enezintambo eziningi, lapho iziteshi ezingavumelaniyo zisetshenziselwa ukuxhumana phakathi kwezintambo.

Isici yephrojekthi futhi ukuba khona kolimi lwe-vSL eyakhelwe ngaphakathi ukuze ubhale izikripthi zokuhlunga imilayezo, okukuvumela ukuthi udale imithetho evumelana nezimo kakhulu ukuze uhlunge okuqukethwe okungafunwa futhi ulawule ithrafikhi.

Yezimpawu ezigqamile, okulandelayo kubaluliwe:

  • Yakhiwe ngo-100% eRust.
  • I-modular futhi ingenziwa ngezifiso kakhulu.
  • Inesistimu yokuhlunga ephelele.
  • Ithuthukiswa futhi igcinwe ngenkuthalo.

Ngaphezu kwalokhu, kuphinde kushiwo ukuthi i-vSMTP ikuvumela ukuthi udale isethi yemithetho eyinkimbinkimbi ukuze uhlunge ama-imeyili akho usebenzisa ulimi lokubhala olususelwa ku-Rhai-based Viridit (vsl).

Nge-vSMTP ungakwazi:

  • hlola/shintsha okuqukethwe kwama-imeyili angenayo.
  • dlulisela futhi ulethe ama-imeyili endaweni noma ukude.
  • xhuma kusizindalwazi.
  • sebenzisa imiyalo.
  • ama-imeyili avaliwe.
  • nokunye okuningi

Ulimi lususelwe olimini lwesiRhai, esebenzisa ukuthayipha okuguquguqukayo, ivumela ikhodi ukuthi ishumekwe ezinhlelweni ze-Rust futhi inikeza i-syntax efana nesiphambano phakathi kwe-JavaScript ne-Rust.

Imibhalo ihlinzekwa nge-API ukuze ihlole futhi iguqule imilayezo imilayezo, dlulisa imilayezo, futhi uphathe ukulethwa kwayo kubasingathi basendaweni nabakude. Imibhalo isekela ukuxhuma ku-DBMS, ukwenza imiyalo engafanele, kanye nemilayezo yokuhlukanisa. Ngokungeziwe ku-vSL, i-vSMTP iphinde isekele i-SPF futhi ivule izihlungi ezisuselwe kuhlu lokudlulisa ukuze kuliwe nogaxekile.

Kufanelekile ukusho lokho kwe izinhlelo zenguqulo yesikhathi esizayo eshiwo ukuthi kungenzeka ukuhlanganiswa ne-DBMS esekwe ku-SQL (njengoba okwamanje ikheli nedatha yomsingathi kucaciswe ngefomethi ye-CSV).

Olunye uguquko okulindeleke ukuthi lwenziwe yi ukwesekwa kwe-DANE (I-DNS-based Named Entity Authentication) kanye ne-DMARC (Umlayezo osuselwe kusizinda). Ngaphezu kweqiniso lokuthi kubuye kuhlelwe ukusebenzisa ezihlukahlukene izindlela zokuqinisekisa.

Ngokuqondene nezinhlelo zesikhathi eside (ngezinguqulo ezikude kakhulu), kuhlelwe ukusebenzisa izindlela ze-BIMI (Izinkomba Zomkhiqizo Zokuhlonza Umlayezo) kanye ne-ARC (I-Authenticated Received Chain), ikhono lokuhlanganisa ne-Redis, Memcached kanye ne-LDAP, amathuluzi okuvikela ngokumelene nawo. I-DDoS ne-SPAM bots, ama-plugin wokuhlela amasheke kumaphakheji we-antivirus (ClamAV, Sophos, njll.).

Okokugcina kulabo abanentshisekelo yokwazi kabanzi mayelana nale phrojekthi entsha, kufanele wazi ukuthi ikhodi yephrojekthi ibhalwe ku-Rust futhi isakazwa ngaphansi kwelayisensi ye-GPLv3.

Ungabheka ikhodi yomthombo wephrojekthi kanye nemibhalo yayo nolunye ulwazi ku isixhumanisi esilandelayo. Mayelana nokufakwa nokucushwa, ungabheka imibhalo enikezwa ku isixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.