vSMTP poštový server, ktorý sľubuje, že bude rýchlejší, bezpečnejší a ekologickejší

Pred niekoľkými dňami bol predstavený vývoj nového projektu s názvom „vSMTP“. ktorá vyvíja nový poštový server (MTA) zameraný na poskytovanie vysokého výkonu a ponúka flexibilné možnosti filtrovania a riadenia prevádzky.

vSMTP sa vyvíja s primárnym zameraním na vysokú bezpečnosť, čo je dosiahnuté rozsiahlym testovaním so statickými a dynamickými testami, ako aj použitím jazyka Rust, ktorý pri správnom používaní zabraňuje mnohým chybám súvisiacim s pamäťou. Konfiguračné súbory sú definované vo formáte TOML.

Aj keď sa optimalizácia IT zdrojov stáva čoraz väčšou výzvou, kybernetické útoky zostávajú neustálym problémom.

Každý deň sa na svete odošle a prijme viac ako 300 miliárd e-mailov. Spracúvajú sa, analyzujú a doručujú sa miliardy príloh, čo prispieva k zvýšeniu emisií skleníkových plynov.

Na splnenie týchto výziev vyvíja viridIT novú technológiu e-mailovej brány, nazývanú aj vSMTP.

Podľa výsledkov testov zverejnených vývojármi, vSMTP je desaťkrát rýchlejší ako konkurenčné MTA. Napríklad vSMTP vykazoval 4 až 13-krát lepší výkon ako Postfix 3.6.4 pri odosielaní 100 KB správ a vytváraní 4 až 16 súbežných relácií. Vysoký výkon sa dosahuje použitím viacvláknovej architektúry, v ktorej sa na komunikáciu medzi vláknami používajú asynchrónne kanály.

Funkcia projektu je tiež prítomnosť jazyka vSL vstavaný na písanie skriptov na filtrovanie správ, čo vám umožňuje vytvárať veľmi flexibilné pravidlá na filtrovanie nežiaduceho obsahu a kontrolu návštevnosti.

Z charakteristík, ktoré vynikajú, sú uvedené nasledovné:

  • Je vyrobený 100% v hrdze.
  • Je modulárny a vysoko prispôsobiteľný.
  • Má kompletný filtračný systém.
  • Aktívne sa rozvíja a udržiava.

Okrem toho sa tiež spomína, že vSMTP vám umožňuje vytvoriť komplexnú sadu pravidiel na filtrovanie vašich e-mailov pomocou skriptovacieho jazyka Viridit (vsl) založeného na Rhai.

Pomocou vSMTP môžete:

  • kontrolovať/upravovať obsah prichádzajúcich e-mailov.
  • preposielať a doručovať e-maily lokálne alebo na diaľku.
  • pripojiť k databázam.
  • spustiť príkazy.
  • e-maily v karanténe.
  • a oveľa viac.

Jazyk je založený na jazyku Rhai, ktorá využíva dynamické písanie, umožňuje vloženie kódu do programov Rust a poskytuje syntax, ktorá sa podobá kríženiu medzi JavaScriptom a Rustom.

Skripty sú vybavené API na kontrolu a úpravu správ správy, preposielať správy a spravovať ich doručovanie miestnym a vzdialeným hostiteľom. Skripty podporujú pripojenie k DBMS, vykonávanie ľubovoľných príkazov a ukladanie správ do karantény. Okrem vSL podporuje vSMTP aj SPF a filtre založené na otvorených reléových zoznamoch na boj proti spamu.

Za zmienku stojí, že z plány pre budúcu verziu spomenul možnosť integrácia s DBMS na báze SQL (keďže v súčasnosti sú údaje adresy a hostiteľa špecifikované vo formáte CSV).

Ďalšou zmenou, ktorá sa má implementovať, je podpora pre DANE (Autentifikácia pomenovanej entity založená na DNS) a DMARC (Správa založená na doméne). Okrem toho, že sa plánuje aj realizácia rôznych autentifikačné mechanizmy.

Čo sa týka dlhodobejších plánov (vo vzdialenejších verziách), plánuje sa implementácia mechanizmov BIMI (Brand Indicators for Message Identification) a ARC (Authenticated Received Chain), možnosť integrácie s Redis, Memcached a LDAP, nástrojmi na ochranu proti DDoS a SPAM boti, pluginy na organizovanie kontrol v antivírusových balíkoch (ClamAV, Sophos atď.).

Konečne pre tých, ktorí majú záujem dozvedieť sa viac o tomto novom projekte by ste mali vedieť, že kód projektu je napísaný v jazyku Rust a je distribuovaný pod licenciou GPLv3.

Zdrojový kód projektu, ako aj jeho dokumentáciu a ďalšie informácie si môžete pozrieť na nasledujúci odkaz. Informácie o inštalácii a konfigurácii nájdete v dokumentácii ponúkanej na adrese nasledujúci odkaz.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.