vSMTP sabar wasiƙa ce mai ginanniyar harshe don tace zirga-zirga

Aikin vSMTP yana haɓaka sabon sabar saƙo (MTA) da nufin samar da babban aiki da kuma samar da sassauƙan tacewa da iya sarrafa zirga-zirga. An rubuta lambar aikin a cikin Rust kuma an rarraba a ƙarƙashin lasisin GPLv3.

Dangane da sakamakon gwaji da masu haɓakawa suka buga, vSMTP ya ninka sauri sau goma fiye da MTA masu fafatawa. Misali, vSMTP ya nuna sau 4-13 mafi girma kayan aiki fiye da Postfix 3.6.4 lokacin canja wurin saƙon KB 100 da kafa zaman 4-16 na lokaci guda. Ana samun babban aiki ta hanyar yin amfani da tsarin gine-gine masu yawa, wanda ake amfani da tashoshi asynchronous don sadarwa tsakanin zaren.

vSMTP - uwar garken imel tare da ginanniyar harshe don tace zirga-zirga

Ana haɓaka vSMTP tare da mayar da hankali na farko don tabbatar da tsaro mai ƙarfi, wanda ake samu ta hanyar gwaji mai ƙarfi ta amfani da gwaje-gwaje masu ƙarfi da ƙarfi, da kuma amfani da harshen Rust, wanda, idan aka yi amfani da shi yadda ya kamata, yana ba ku damar guje wa kurakurai da yawa masu alaƙa da aiki. tare da ƙwaƙwalwar ajiya. Fayilolin daidaitawa an bayyana su a tsarin TOML.

vSMTP - uwar garken imel tare da ginanniyar harshe don tace zirga-zirga

Wani fasali na musamman na aikin kuma shine kasancewar ginanniyar harshe vSL don rubuta rubutun tace imel, wanda ke ba ku damar ƙirƙirar ƙa'idodi masu sassauƙa don tace abubuwan da ba'a so da sarrafa zirga-zirga. Harshen ya dogara ne akan yaren Rhai, wanda ke amfani da bugu mai ƙarfi, yana ba da damar shigar da lamba a cikin shirye-shiryen Rust, kuma yana ba da sintasi wanda yayi kama da cakuda JavaScript da Tsatsa. Ana ba da rubutun tare da API don dubawa da gyara saƙonni masu shigowa, tura saƙonni, da sarrafa isar da su zuwa ga runduna na gida da na nesa. Rubutun suna goyan bayan haɗawa zuwa DBMS, gudanar da umarni na sabani, da keɓe imel. Baya ga vSL, vSMTP kuma yana goyan bayan SPF da masu tacewa bisa buɗaɗɗen jeri na relay don yaƙar saƙon da ba a so.

Tsare-tsare don sakin gaba sun haɗa da yuwuwar haɗawa tare da DBMS na tushen SQL (bayanan yanzu akan adireshi da runduna an kayyade su a cikin tsarin CSV) da goyan bayan hanyoyin tantancewa DANE (Based Tantancewar Ƙungiyoyin DNS) da DMARC (Domain-based). Tabbatar da saƙo). A cikin ƙarin nau'ikan nau'ikan daban-daban, an shirya aiwatar da tsarin BIMI (Masu Alamar Alamar Saƙon Saƙo) da ARC (Tabbataccen Sarkar Karɓar Saƙon), ikon haɗawa tare da Redis, Memcached da LDAP, kayan aikin don kariya daga DDoS da bots na SPAM, plugins don tsarawa. dubawa a cikin fakitin anti-virus (ClamAV, Sophos, da sauransu).

source: budenet.ru

Add a comment