vSMTP on sähköpostipalvelin, joka lupaa olla nopeampi, turvallisempi ja vihreämpi

Joitakin päiviä sitten esiteltiin uuden vSMTP-projektin kehitys joka kehittää uutta sähköpostipalvelinta (MTA), jonka tavoitteena on tarjota korkea suorituskyky ja joustavia vaihtoehtoja suodatukseen ja liikenteen hallintaan.

vSMTP kehitetään ensisijaisesti korkeaan tietoturvaan, joka saavutetaan laajalla testauksella staattisilla ja dynaamisilla testeillä sekä Rust-kielen käytöllä, joka oikein käytettynä estää monia muistiin liittyviä bugeja. Asetustiedostot määritellään TOML-muodossa.

Vaikka IT-resurssien optimoinnista on tulossa yhä suurempi haaste, kyberhyökkäykset ovat jatkuva ongelma.

Maailmassa lähetetään ja vastaanotetaan päivittäin yli 300 miljardia sähköpostia. Miljardeja liitteitä käsitellään, analysoidaan ja toimitetaan, mikä lisää kasvihuonekaasupäästöjä.

Vastatakseen näihin haasteisiin viridIT kehittää uutta sähköpostiyhdyskäytävätekniikkaa, jota kutsutaan myös vSMTP:ksi.

Kehittäjien julkaisemien testitulosten mukaan vSMTP on kymmenen kertaa nopeampi kuin kilpailevat MTA:t. Esimerkiksi vSMTP osoitti 4–13 kertaa paremman suorituskyvyn kuin Postfix 3.6.4, kun lähetettiin 100 kt:n viestejä ja muodostettiin 4–16 samanaikaista istuntoa. Korkea suorituskyky saavutetaan käyttämällä monisäikeistä arkkitehtuuria, jossa säikeiden väliseen kommunikointiin käytetään asynkronisia kanavia.

Ominaisuus hankkeesta on myös vSL-kielen läsnäolo sisäänrakennettu kirjoittaa komentosarjoja viestien suodattamiseksi, jolloin voit luoda erittäin joustavia sääntöjä ei-toivotun sisällön suodattamiseksi ja liikenteen hallitsemiseksi.

Ominaisuuksista, jotka erottuvat, mainitaan seuraavat:

  • Se on rakennettu 100% ruosteesta.
  • Se on modulaarinen ja erittäin muokattavissa.
  • Siinä on täydellinen suodatusjärjestelmä.
  • Sitä kehitetään ja ylläpidetään aktiivisesti.

Tämän lisäksi mainitaan myös, että vSMTP:n avulla voit luoda monimutkaisia ​​sääntöjä sähköpostisi suodattamiseksi käyttämällä Rhai-pohjaista Viridit-skriptikieltä (vsl).

vSMTP:n avulla voit:

  • tarkastaa/muokkaa saapuvien sähköpostien sisältöä.
  • välittää ja toimittaa sähköpostit paikallisesti tai etänä.
  • muodostaa yhteyden tietokantoihin.
  • suorita komentoja.
  • karanteeniin asetettuja sähköposteja.
  • y mucho más.

Kieli perustuu rhain kieleen, joka käyttää dynaamista kirjoitusta, sallii koodin upottamisen Rust-ohjelmiin ja tarjoaa syntaksin, joka muistuttaa JavaScriptin ja Rustin risteytystä.

Skriptit on varustettu API:lla viestien tarkistamista ja muokkaamista varten viestejä, välittää viestejä ja hallita niiden toimitusta paikallisille ja etäisäntäille. Skriptit tukevat yhteyden muodostamista DBMS:ään, mielivaltaisten komentojen suorittamista ja viestien karanteeniin asettamista. vSL:n lisäksi vSMTP tukee myös SPF:ää ja avoimia välitysluettelopohjaisia ​​suodattimia roskapostin torjuntaan.

On syytä mainita, että suunnitelmia tulevasta versiosta mainitsi mahdollisuuden integrointi SQL-pohjaiseen DBMS-järjestelmään (koska tällä hetkellä osoite ja isäntätiedot on määritetty CSV-muodossa).

Toinen muutos, jonka odotetaan toteutuvan, on tuki DANElle (DNS-pohjainen nimettyjen entiteettien todennus) ja DMARC (Domain perustuva viesti). Sen lisäksi, että on tarkoitus toteuttaa myös erilaisia todennusmekanismit.

Mitä pidemmän aikavälin suunnitelmiin tulee (kauemmissa versioissa), on tarkoitus ottaa käyttöön BIMI (Brand Indicators for Message Identification) ja ARC (Authenticated Received Chain) -mekanismit, kyky integroida Rediksen, Memcachedin ja LDAP:n kanssa, työkaluja suojautumiseen. DDoS- ja SPAM-botit, lisäosat virustorjuntapakettien (ClamAV, Sophos jne.) tarkistusten järjestämiseen.

Vihdoin niille, jotka ovat kiinnostuneita tietämään enemmän tästä uudesta projektista, sinun pitäisi tietää, että projektin koodi on kirjoitettu ruosteella ja sitä jaetaan GPLv3-lisenssillä.

Voit tutustua projektin lähdekoodiin sekä sen dokumentaatioon ja muihin tietoihin osoitteessa seuraava linkki. Asennuksen ja konfiguroinnin osalta voit tutustua asiakirjoihin, joita tarjotaan osoitteessa seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.