Na voljo je poštni strežnik Mox 0.0.15

Objavljen je izdaj projekta Mox 0.0.15, ki razvija celostno rešitev za delovanje poštnih strežnikov, ki vključuje vse komponente, potrebne za pošiljanje in prejemanje elektronske pošte. Ponujene so lastne implementacije SMTP in IMAP4 strežnikov, sistem za filtriranje nezaželene vsebine ter spletni vmesniki za skrbnike in uporabnike. Koda projekta je napisana v programskem jeziku Go in se distribuira pod MIT licenco.

Cilj projekta je ustvariti rešitev „vse v enem“, ki omogoča enostavno zagon delujočega poštnega strežnika brez zamudnega nastavljanja in brez potrebe po povezovanju različnih ločenih storitev in aplikacij. Predvideva se, da zaradi zapletov pri uvajanju in vzdrževanju poštnih strežnikov porabniki raje izberejo centralizirane ponudnike e-pošte, s čimer uničujejo samo idejo elektronske pošte kot decentralizirane storitve, ki jo tvorijo številni lastni poštni strežniki.

Mox omogoča, da v 10 minutah nastavite zaščiten poštni strežnik za svoje domene, ki podpira sodoben nabor protokolov in ne zahteva namestitve dodatnih odvisnosti. Posodobitev programske opreme na poštnem strežniku se zmanjša na prenos nove različice mox in ponoven zagon. Prejemanje in posodabljanje TLS-certifikatov se izvaja samodejno. Za nastavitev in izvajanje nalog, povezanih z vzdrževanjem, se lahko uporablja spletni vmesnik, za obsežno nastavitev pa je na voljo konfiguracijska datoteka.

Za preprečevanje varnostnih težav, ki se pojavljajo pri nizkovrstnem delu s pomnilnikom, se pri razvoju uporablja programski jezik Go. Za ohranjanje visoke kakovosti kode se uporablja ročno in avtomatizirano testiranje združljivosti s priljubljenimi poštnimi strežniki in odjemalci, enotno in fuzzing testiranje ter izčrpno dokumentiranje kode.

Glavne funkcije Mox:

  • Podpora za protokole SMTP in IMAP4.
  • Uporaba razširitev SPF, DKIM in DMARC za identifikacijo poštnih domen, potrditev pooblastil za pošiljanje in preverjanje pristnosti sporočil.
  • Spremljanje ugleda gostiteljev, domen in pošiljateljev. Uporaba bayesovega klasifikatorja, DNSBL in sivih seznamov za filtriranje nezaželenih sporočil.
  • Podpora razširitev za uporabo Unicode in nacionalne abecede v imenih in domenah.
  • Samodejno pridobivanje TLS-certifikatov pri poverilnicah, ki podpirajo protokol ACME, na primer pri Let’s Encrypt.
  • Podpora mehanizmom DANE in MTA-STS za šifriranje dohodnih in odhodnih sporočil preko SMTP s podaljškom STARTTLS.
  • Vgrajen Webmail za branje in pošiljanje e-pošte preko brskalnika.
  • Vgrajen spletni strežnik za upravljanje domen in računov, nastavitev SPF/DKIM/DMARC/TLSRPT/MTA-STS, ogled statistik in spremembo parametrov konfiguracijske datoteke.
  • Obstoječ http-strežnik za prenašanje statičnih datotek in preusmeritev zahtevkov (obratni proxy).
  • Zagotavljanje HTTP/JSON API za pošiljanje/nalaganje sporočil in prejemanje povezanih dogodkov dostave.
  • Izvoz metrik za sistem spremljanja Prometheus.
  • Podpora razširitvam za samodejno nastavitev poštnih odjemalcev (DNS SRV, https://autoconfig.domen, QR-koda).

Među promenama u novoj verziji:

  • Dodana podpora IMAP razširitvam:
    • NOTIFY (RFC 5465) za sledenje pojavu sporočil,
    • UIDONLY (RFC 9586) za poizvedbe po sporočilih po UID, da se zmanjša obremenitev strežnika.
    • MULTISEARCH (RFC 7203) za iskanje v poštnih predalih,
    • PREVIEW (RFC 8970) za hiter predogled sporočil,
    • REPLACE (RFC 8508) za zamenjavo vsebine v osnutkih sporočil,
    • MULTIAPPEND (RFC 3502) za dodajanje več sporočil na enkrat,
    • METADATA (RFC 5464) za shranjevanje metapodatkov,
    • INPROGRESS (RFC 9585) za prenos informacij o statusu dolgotrajnih operacij,
    • NAMESPACE (RFC 2342) za določitev imenikov poštnih predalov,
    • WITHIN (RFC 5032) za iskanje v časovnih intervalih,
    • CREATE-SPECIAL-USE (RFC 6154) za ustvarjanje posebnih poštnih predalov, kot sta »Prejeto« in »Poslano«.
    • SAVEDATE (RFC 8514) za sledenje času shranjevanja sporočila v poštnem predalu.
  • Dodana nastavitev za obravnavo separatorjev «+» in «-» v e-poštnih naslovih (you+anything@example.com in you-anything@example.com).
  • Dodana nastavitev za prepoved spremembe gesla (samo samodejna generacija zanesljivega gesla).
  • Dodana nastavitev za zavrnitev dohodnih dostav ob napakah v SMTP transakciji.
  • V Webmailu dodan gumb za prenos sporočila v formatu eml ali mbox/maildir v arhivih zip/tgz/tar, ter gumbi za označevanje poštnega predala kot prebranega in ustvarjanje dodatnih poštnih predalov.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster