Jaunā Exim 4.95 pasta servera versija

Exim 4.95 pasta serveris ir izlaists, pievienojot uzkrātos labojumus un pievienojot jaunas funkcijas. Saskaņā ar septembra automatizēto aptauju, kurā piedalījās vairāk nekā miljons pasta serveru, Exim daļa ir 58% (pirms gada 57.59%), Postfix tiek izmantots 34.92% (34.70%) pasta serveru, Sendmail - 3.52% (3.75%). ), MailEnable - 2% (2.07). %), MDaemon - 0.57% (0.73%), Microsoft Exchange - 0.32% (0.42%). Galvenās izmaiņas:

  • Ir paziņots par stabilu atbalstu ātrās rampas ziņojumu rindu apstrādes režīmam, kas ļauj paātrināt ziņojumu piegādes sākumu, kad nosūtīšanas rinda ir liela un ir iespaidīgs skaits ziņojumu, kas tiek nosūtīti tipiskiem saimniekiem, piemēram, kad liela skaita vēstuļu pārsūtīšana lieliem pasta pakalpojumu sniedzējiem vai sūtīšana, izmantojot starpposma ziņojumu pārsūtīšanas aģentu (smarthost). Ja režīms ir iespējots, izmantojot opciju "queue_fast_ramp" un divpakāpju rindu apstrāde ("-qq") nosaka lielas daļas ziņojumu klātbūtni, kas adresēti konkrētam pasta serverim, piegāde uz šo resursdatoru tiks sākta nekavējoties.
  • Ir stabilizēta alternatīva SRS (Sender Rewriting Scheme) mehānisma realizācija - “SRS_NATIVE”, kurai nav nepieciešamas ārējas atkarības (vecajā eksperimentālajā realizācijā bija jāinstalē bibliotēka libsrs_alt). VID ļauj pārrakstīt sūtītāja adresi pārsūtīšanas laikā, nepārkāpjot SPF (Sender Policy Framework) pārbaudes un nodrošinot sūtītāja datu saglabāšanu, lai serveris varētu nosūtīt ziņojumus piegādes kļūmes gadījumā. Metodes būtība ir tāda, ka, izveidojot savienojumu, informācija par identitāti ar sākotnējo sūtītāju tiek pārraidīta, piemēram, pārrakstot [e-pasts aizsargāts] par [e-pasts aizsargāts] tiks norādīts "[e-pasts aizsargāts]" VID ir aktuāls, piemēram, organizējot adresātu sarakstu darbu, kuros oriģinālais ziņojums tiek pāradresēts citiem adresātiem.
  • Opcija TLS_RESUME ir stabilizēta, nodrošinot iespēju atsākt iepriekš pārtrauktu TLS savienojumu.
  • Ir stabilizēts atbalsts augstas veiktspējas kompaktajai iegultai LMDB DBVS, kas glabā datus atslēgas vērtības formātā. Tiek atbalstīti tikai uzmeklēšanas paraugi no gatavām datu bāzēm, izmantojot vienu atslēgu (rakstīšana no Exim uz LMDB nav ieviesta). Piemēram, lai kārtulās pārbaudītu sūtītāja domēnu, varat izmantot vaicājumu, piemēram, "${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}".
  • Pievienota opcija “message_linelength_limit”, lai iestatītu rakstzīmju skaita ierobežojumu vienā rindā.
  • Veicot uzmeklēšanas vaicājumus, ir iespējams ignorēt kešatmiņu.
  • Appendfile transportēšanai ir ieviesta kvotu pārbaude, saņemot ziņojumu (SMTP sesija).
  • SQLite uzmeklēšanas vaicājumos ir pievienots opcijas “file=” atbalsts, kas ļauj norādīt datu bāzes failu konkrētai darbībai, nenorādot prefiksus rindā ar komandu SQL.
  • Lsearch uzmeklēšanas vaicājumi tagad atbalsta opciju “ret=full”, lai atgrieztu visu atslēgai atbilstošo datu bloku, nevis tikai pirmo rindu.
  • TLS savienojumu izveidi paātrina informācijas (piemēram, sertifikātu) iepriekšēja ielāde un saglabāšana kešatmiņā, nevis lejupielāde pirms katra savienojuma apstrādes.
  • Pievienots parametrs "proxy_protocol_timeout", lai konfigurētu starpniekservera protokola taimautu.
  • Pievienots parametrs “smtp_backlog_monitor”, lai iespējotu informācijas ierakstīšanu par gaidošo savienojumu rindas lielumu (nepieciešamību) žurnālā.
  • Pievienots parametrs "hosts_require_helo", kas aizliedz sūtīt MAIL komandu, ja komanda HELO vai EHLO iepriekš nav nosūtīta.
  • Pievienots parametrs “allow_insecure_tainted_data”, ja tas ir norādīts, nedroša speciālo rakstzīmju izņemšana datos radīs brīdinājumu, nevis kļūdu.
  • MacOS platformas atbalsts ir pārtraukts (montāžas faili ir pārvietoti uz neatbalstīto kategoriju).

    Avots: opennet.ru

Pievieno komentāru