Saadaolev postiserver Mox 0.0.15

Avaldatud on Moxi 0.0.15 projekti versioon, mis arendab terviklikku lahendust postiserverite töö tagamiseks, sisaldades kõiki komponente, mis on vajalikud e-kirjade saatmiseks ja vastuvõtmiseks. Pakutakse kohandatud SMTP ja IMAP4 serverite teostusi, soovimatute sisu filtreerimise süsteemi ning veebiliideseid administratoritele ja kasutajatele. Projekti kood on kirjutatud Go keeles ja levitatakse MIT litsentsi alusel.

Projekti eesmärk on luua «kõik-ühes» lahendus, mis võimaldab lihtsalt käivitada töötava postiserveri ilma keerulise seadistamiseta ja ilma erinevate isoleeritud teenuste ja rakenduste omavahelise sidumiseta. Eeldatakse, et postiteenuste käitamise ja tugevdamise keerukuse tõttu eelistavad tarbijad tsentraliseeritud e-posti teenusepakkujaid, mis hävitab e-posti kui detsentraliseeritud teenuse idee, mis koosneb paljusid isiklikke postiservereid. serverid Mox võimaldab 10 minutiga seadistada turvalise postiserveri oma domeenide jaoks, toetades kaasaegset protokollide virna ja mitte nõudes täiendavate sõltuvuste installimist. Postiserveri tarkvara uuendamine tähendab lihtsalt uue Moxi versiooni allalaadimist ja taaskäivitamist. Saamine ja uuendamine toimub automaatselt.

Seadistamiseks ja hooldustööde läbiviimiseks saab kasutada veebiliidest, samas kui ulatuslikuks seadistamiseks on saadaval konfiguratsioonifail. TLS-sertifikaatide Kuna tekivad turvaprobleemid, mis on seotud madala taseme mälutöötlusega, kasutatakse arenduses Go keelt. Kõrge koodibaasi kvaliteedi säilitamiseks rakendatakse uut ja automatiseeritud testimist populaarsete postiserverite ja klientide ühilduvuse katmiseks, samuti unit- ja fuzzing-testimist ning põhjalikku koodi dokumenteerimist.

Moxi peamised võimalused:

SMTP ja IMAP4 protokollide tugi.

  • SPF, DKIM ja DMARC laienduste kasutamine postidomeenide tuvastamiseks, saatmisvolituste kinnitamiseks ja sõnumite autentimiseks.
  • Majutajate, domeenide ja saatjate reputatsiooni jälgimine. Soovimatute sõnumite filtreerimiseks kasutatakse baasilist klassifikaatorit, DNSBL-i ja halli nimekirja.
  • Отслеживание репутации хостов, доменов и отправителей. Использование баесовского классификатора, DNSBL и серых списков для фильтрации нежелательных сообщений.
  • Toetuste laienemine Unicode'i ja rahvuslike tähestike kasutamisele nimedes ja domeenides.
  • TLS-sertifikaatide automaatne hankimine ACME-protokolli toetavatelt sertifitseerimiskeskustelt, näiteks Let’s Encrypt.
  • DANE ja MTA-STS mehhanismide toetamine SMTP-tasandil sissetulevate ja väljaminevate saadetiste krüpteerimiseks STARTTLS laiendusega.
  • Sisseehitatud Webmail e-kirjade lugemiseks ja saatmiseks läbi brauseri.
  • Sisseehitatud veebihaldur domeenide ja kontode haldamiseks, SPF/DKIM/DMARC/TLSRPT/MTA-STS seadistamiseks, statistika vaatamiseks ja konfiguratsioonifaili parameetrite muutmiseks.
  • HTTP-serveri olemasolu staatiliste failide edastamiseks ja päringute ümbersuunamiseks (tagasi proxy).
  • HTTP/JSON API pakkumine kirjade saatmiseks/laadimiseks ja kohaletoimetamisega seotud sündmuste saamiseks.
  • Metrika eksport tugisüsteemile Prometheus.
  • Toetust automaatse seadistamise mehhanismide jaoks (DNS SRV, https://autoconfig.domeen, QR-kood).

Uues versioonis on järgmised muudatused:

  • IMAP-i laienduste tugi on lisatud:
    • NOTIFY (RFC 5465) sõnumite ilmumise jälgimiseks,
    • UIDONLY (RFC 9586) sõnumite pärimiseks UID alusel serveri koormuse vähendamiseks.
    • MULTISEARCH (RFC 7203) kirjade otsimiseks,
    • PREVIEW (RFC 8970) sõnumite kiireks eelvaate kuvamiseks,
    • REPLACE (RFC 8508) sisu asendamiseks sõnumite mustandites,
    • MULTIAPPEND (RFC 3502) mitme sõnumi lisamiseks korraga,
    • METADATA (RFC 5464) metaandmete salvestamiseks,
    • INPROGRESS (RFC 9585) pikaajaliste operatsioonide staatuse edastamiseks,
    • NAMESPACE (RFC 2342) postkastide nimede määratlemiseks,
    • WITHIN (RFC 5032) ajavahemike alusel otsimiseks,
    • CREATE-SPECIAL-USE (RFC 6154) spetsialiseeritud postkastide, nagu "Sisse tulevad" ja "Edastatud", loomiseks,
    • SAVEDATE (RFC 8514) sõnumi salvestamise aja jälgimiseks postkastis.
  • Seade e-posti aadressides "+" ja "-" eraldajate töötlemiseks (you+anything@example.com ja you-anything@example.com).
  • Seade parooli muutmise keelamiseks (ainult usaldusväärse parooli automaatne genereerimine).
  • Seade sissetulevate kohaletoimetamiste tagasilükkamiseks SMTP-tehingus esinevate tõrgete korral.
  • Webmailis on lisatud nupp kirja allalaadimiseks eml või mbox/maildir vormingus zip/tgz/tar arhiivides, samuti nupud postkasti loetuks märkimiseks ja täiendavate postkastide loomiseks.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster