Mox 0.0.15 postiserver on saadaval

Avalikustatud on projekti Mox 0.0.15 versioon, mis arendab kõikehõlmavat lahendust postiserverite töö tagamiseks, sisaldades kõiki komponente, mis on vajalikud elektronposti saatmiseks ja vastuvõtmiseks. Pakutakse enda SMTP- ja IMAP4-serverite teostusi, soovimatute sisude filtreerimise süsteemi ning veebiliideseid administraatoritele ja kasutajatele. Projekti kood on kirjutatud Go keeles ja levitatakse MITi litsentsi alusel.

Projekti eesmärk on luua 'kõik-ühes' lahendus, mis võimaldab lihtsalt käivitada toimivat postiserverit ilma töömahuka seadistamiseta ja erinevate isoleeritud teenuste ning rakenduste omavahelise seostamise vajaduseta. Eeldatakse, et postiserverite juurutamise ja haldamise keerukuse tõttu serverite eelistavad tarbijad tsentraliseeritud e-posti teenuse pakkujaid, rikkudes seeläbi ise elektroonilise posti idee kui detsentraliseeritud teenuse, mis koosneb paljusid enda postiservereid.

Mox võimaldab vaid 10 minutiga seadistada kaitstud meiliserveri oma domeenide jaoks, mis toetab kaasaegset protokollide komplekti ning ei vaja täiendavate sõltuvuste paigaldamist. Meiliserveri tarkvarauuendamine seisneb uue Moxi versiooni allalaadimises ja taaskäivitamises. Saamine ja uuendamine TLS-sertifikaadid toimuvad automaatselt. Seadistamiseks ja hooldustööde tegemiseks võib kasutada veebiliidest, samas kui laiemate seadistuste jaoks on olemas konfigureerimisfail.

Turvaprobleemide välistamiseks, mis tulenevad madala taseme mäluhalduse käsitlemisest, kasutatakse arenduses Go keelt. Kõrge koodikvaliteedi säilitamiseks rakendatakse käsitsi ja automatiseeritud testimist, et tagada nende kokkusobivus tuntud meiliserverite ja klientidega, samuti unit- ja fuzzing-testimine ning koodi põhjalik dokumenteerimine.

Moxi põhiomadused:

  • SMTP ja IMAP4 protokollide tugi.
  • SPF, DKIM ja DMARC laiendite kasutamine meilidomeenide tuvastamiseks, saatmisvolituste kinnitamiseks ja sõnumite autentimise kontrollimiseks.
  • Hoidlate hostide, domeenide ja saatjate mainet. Kasutatakse bayesia klassifikaatoreid, DNSBL-i ja halli loendeid soovimatute sõnumite filtreerimiseks.
  • Toetatakse laiendusi Unicode'i ja rahvuslike tähestike kasutamiseks nimedes ja domeenides.
  • Automaatne TLS-sertifikaatide saamine CA-de juures, mis toetavad ACME protokolli, näiteks Let’s Encrypt.
  • Toetab DANE ja MTA-STS mehhanisme sissetulevate ja väljuvate sõnumite krüpteerimiseks SMTP üle STARTTLS laiendusega.
  • Sisseehitatud Webmail e-kirjade lugemiseks ja saatmiseks brauseri kaudu.
  • Sisseehitatud administraatori veebiliides domeenide ja kasutajakontode haldamiseks, SPF/DKIM/DMARC/TLSRPT/MTA-STS seadistamiseks, statistika vaatamiseks ja konfigureerimisfaili parameetrite muutmiseks.
  • Http-serveri olemasolu staatiliste failide edastamiseks ja päringute suunamiseks (tagasiotsing).
  • HTTP/JSON API pakkumine kirjade saatmiseks/laadimiseks ja kohaletoimetamise sündmustega seotud teabe saamiseks.
  • Mõõdikute eksportimised Prometheuse jälgimissüsteemi jaoks.
  • Toetatakse laiendusi meiliteenuste automaatseks seadistamiseks (DNS SRV, https://autoconfig.domeen, QR-kood).

Uue versiooni muudatuste hulgas on:

  • Lisatud tugi IMAP-i laiendustele:
    • NOTIFY (RFC 5465) sõnumite saabumise jälgimiseks,
    • UIDONLY (RFC 9586) sõnumite pärimiseks UID järgi serverikoormuse vähendamiseks.
    • MULTISEARCH (RFC 7203) postkastides otsimiseks,
    • PREVIEW (RFC 8970) sõnumite kiireks eelvaateks,
    • REPLACE (RFC 8508) sõnumite mustandite sisu muutmiseks,
    • MULTIAPPEND (RFC 3502) mitme sõnumi lisamiseks korraga,
    • METADATA (RFC 5464) metaandmete säilitamiseks,
    • INPROGRESS (RFC 9585) pikaajaliste toimingute oleku edastamiseks,
    • NAMESPACE (RFC 2342) postkastide nimede määratlemiseks,
    • WITHIN (RFC 5032) ajavahemikes otsimiseks,
    • CREATE-SPECIAL-USE (RFC 6154) spetsialiseeritud postkastide, nagu "Sisenevad" ja "Saadetud", loomiseks,
    • SAVEDATE (RFC 8514) sõnumi säilitamise aja jälgimiseks postkastis.
  • Lisatud seade "+" ja "-" eraldajate töötlemiseks e-posti aadressides (you+anything@example.com ja you-anything@example.com).
  • Lisatud seade parooli muutmise keeldumiseks (ainult usaldusväärse automaatse parooli genereerimine).
  • Lisatud seade sissetulevate kohaletoimetamiste tagasilükkamiseks SMTP-tehingute vigade korral.
  • Webmailis on lisatud nupp sõnumi allalaadimiseks eml või mbox/maildir formaadis zip/tgz/tar arhiividena, samuti nupud postkastide lugemisena märkimiseks ja täiendavate postkastide loomiseks.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster