Uusi versio Exim-postipalvelimesta 4.95

Exim 4.95 -postipalvelin on julkaistu, ja siihen on lisätty kertyneitä korjauksia ja uusia ominaisuuksia. Syyskuussa tehdyn yli miljoonan sähköpostipalvelimen automatisoidun tutkimuksen mukaan Eximin osuus on 58 % (vuosi sitten 57.59 %), Postfixiä käytetään 34.92 %:ssa (34.70 %) sähköpostipalvelimista, Sendmailia 3.52 % (3.75 %). ), MailEnable - 2 % (2.07). %), MDaemon - 0.57 % (0.73 %), Microsoft Exchange - 0.32 % (0.42 %). Tärkeimmät muutokset:

  • Vakaa tuki nopealle viestijonon käsittelytilalle on julkistettu, jonka avulla voit nopeuttaa viestien toimituksen alkamista, kun lähetysjonon koko on suuri ja viestejä lähetetään vaikuttava määrä tyypillisille isännille, esim. lähetettäessä suuria määriä kirjeitä suurille sähköpostintarjoajille tai lähetettäessä väliviestinvälitysagentin (smarthost) kautta. Jos tila on otettu käyttöön "queue_fast_ramp"-vaihtoehdolla ja kaksivaiheinen jonokäsittely ("-qq") havaitsee suuren osan tietylle sähköpostipalvelimelle osoitetuista viesteistä, toimitus kyseiselle isännälle alkaa välittömästi.
  • SRS (Sender Rewriting Scheme) -mekanismin vaihtoehtoinen toteutus on vakiintunut - "SRS_NATIVE", joka ei vaadi ulkoisia riippuvuuksia (vanha kokeellinen toteutus vaati libsrs_alt-kirjaston asentamista). SRS:n avulla voit kirjoittaa uudelleen lähettäjän osoitteen edelleenlähetyksen aikana rikkomatta SPF (Sender Policy Framework) -tarkistuksia ja varmistaa, että lähettäjän tiedot säilyvät, jotta palvelin voi lähettää viestejä toimitushäiriön sattuessa. Menetelmän ydin on, että kun yhteys muodostetaan, välitetään tietoa identiteetistä alkuperäisen lähettäjän kanssa esimerkiksi uudelleenkirjoitettaessa. [sähköposti suojattu] päälle [sähköposti suojattu] ilmoitetaan"[sähköposti suojattu]" SRS:llä on merkitystä esimerkiksi järjestettäessä postituslistoja, joissa alkuperäinen viesti ohjataan muille vastaanottajille.
  • TLS_RESUME-vaihtoehto on vakiintunut, mikä tarjoaa mahdollisuuden jatkaa aiemmin katkennutta TLS-yhteyttä.
  • Tuki tehokkaalle kompaktille sulautetulle LMDB DBMS:lle, joka tallentaa tiedot avainarvomuodossa, on vakiintunut. Vain hakunäytteitä valmiista tietokannoista yhdellä avaimella tuetaan (Eximistä LMDB:hen kirjoittamista ei ole toteutettu). Voit esimerkiksi tarkistaa lähettäjän verkkotunnuksen säännöistä käyttämällä kyselyä, kuten "${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}".
  • Lisätty vaihtoehto "message_linelength_limit" asettaaksesi rajoituksen merkkien määrälle riviä kohden.
  • Välimuisti voidaan jättää huomiotta suoritettaessa hakukyselyitä.
  • Liitetiedoston kuljetuksessa kiintiötarkistus on otettu käyttöön viestiä vastaanotettaessa (SMTP-istunto).
  • Lisätty tuki "file="-vaihtoehdolle SQLite-hakukyselyissä ", jonka avulla voit määrittää tietokantatiedoston tietylle toiminnolle määrittämättä etuliitteitä riville SQL-komennolla.
  • Lsearch-hakukyselyt tukevat nyt "ret=full" -vaihtoehtoa palauttaakseen avainta vastaavan koko tietolohkon, ei vain ensimmäistä riviä.
  • TLS-yhteyksien muodostamista nopeuttaa tietojen (kuten varmenteiden) esihaku ja välimuistiin tallentaminen sen sijaan, että ne ladattaisiin ennen kunkin yhteyden käsittelyä.
  • Lisätty parametri "proxy_protocol_timeout", jolla määritetään välityspalvelinprotokollan aikakatkaisu.
  • Lisätty parametri "smtp_backlog_monitor" mahdollistaa tietojen tallentamisen odottavien yhteyksien jonon koosta (backlog) lokiin.
  • Lisätty "hosts_require_helo"-parametri, joka estää MAIL-komennon lähettämisen, jos HELO- tai EHLO-komentoa ei ole aiemmin lähetetty.
  • Lisätty "allow_insecure_tainted_data" -parametri, kun se on määritetty, erikoismerkkien vaarallinen poisto tiedoissa aiheuttaa varoituksen virheen sijaan.
  • MacOS-alustan tuki on lopetettu (kokoonpanotiedostot on siirretty luokkaan, jota ei tueta).

    Lähde: opennet.ru

Lisää kommentti