Pieejams e-pasta serveris Postfix 3.7.0

Pēc 10 mēnešu izstrādes ir notikusi jauna stabilā Postfix e-pasta servera 3.7.0 versija. Tajā pašā laikā paziņots par Postfix 3.3 versijas, kas izdota 2018. gada sākumā, atbalsta pārtraukšanu. Postfix ir viens no retajiem projektiem, kas apvieno augstu drošību, uzticamību un veiktspēju, ko izdevies panākt, pateicoties pārdomātai arhitektūrai un pietiekami stingrai koda strukturēšanas un ielāpu audita politikai. Projekta kods tiek izplatīts saskaņā ar EPL 2.0 (Eclipse Public License) un IPL 1.0 (IBM Public License) licenci.

Saskaņā ar janvāra automatizēto aptauju apmēram 500 tūkstošiem e-pasta serveriem, Postfix tiek izmantots 34.08% (pirms gada 33.66%) e-pasta serveru, Exim daļa ir 58.95% (59.14%), Sendmail — 3.58% (3.6%), MailEnable — 1.99% (2.02%), MDaemon — 0.52% (0.60%), Microsoft Exchange — 0.26% (0.32%), OpenSMTPD — 0.06% (0.05%).

Galvenās jauninājumi:

  • Iespēja ievietot mazus tabulu saturus «cidr:», «pcre:» un «regexp:» iekšā konfigurācijas parametru vērtībās Postfix ir pieejama bez ārēju failu vai datu bāzu pieslēgšanas. Ievietošana tiek definēta ar kurpītēm, piemēram, smtpd_forbidden_commands parametra noklusējuma vērtībā tagad ir virkne «CONNECT GET POST regexp:{{/^[^A-Z]/ Thrash}}», kas nodrošina savienojumu atslēgšanu no klientiem, kuri sūta atkritumus vietā, kur būtu komandas. Vispārējā sintakse: /etc/postfix/main.cf: parameter = .. map-type:{ { rule-1 }, { rule-2 } .. } .. /etc/postfix/master.cf: .. -o { parameter = .. map-type:{ { rule-1 }, { rule-2 } .. } .. } ..
  • Postlog apstrādātājam tagad ir pievienota set-gid karoga, un palaižot tas veic operācijas ar postdrop grupas privilēģijām, kas ļauj to izmantot privileģētām programmām, lai rakstītu žurnālus caur fona procesu postlogd, tādējādi palielinot maillog_file konfigurācijas elastību un ļaujot arī žurnālu veidošanu no konteineru stdout.
  • Pievienota atbalsts OpenSSL 3.0.0, PCRE2 un Berkeley DB 18 API bibliotēkām.
  • Pievienota aizsardzība pret hash kolīziju noteikšanas uzbrukumiem, izmantojot atslēgu pārvietošanu. Aizsardzība tiek realizēta ar hash tabulu sākotnējā stāvokļa randomizāciju, kas tiek glabāta operatīvajā atmiņā. Šobrīd ir identificēta tikai viena šādu uzbrukumu veikšanas metode, kas saistīta ar IPv6 adrešu pārlūkošanu SMTP klientiem anvil pakalpojumā un prasa izveidot simtiem īslaicīgu savienojumu sekundē cikliski pārstaigājot tūkstošiem dažādu klientu. IP adreses. Pārējās hash tabulas, kuru atslēgu pārbaude var notikt, pamatojoties uz uzbrucēja datiem, nav pakļautas līdzīgām uzbrukumiem, jo tajās tiek piemērots izmēra ierobežojums (anvil tika izmantota tīrīšana reizi 100 sekundēs).
  • Stiprināta aizsardzība pret ārējiem klientiem un serveriem, ļoti lēni pa daļām nosūtot datus, lai uzturētu aktīvas SMTP un LMTP savienojumus (piemēram, lai bloķētu darbību, radot apstākļus, kas izsīcina ierobežojumu uz izveidoto savienojumu skaitu). Tā vietā, lai ierobežotu laiku, saistībā ar ierakstiem tagad tiek piemērots ierobežojums, kas saistīts ar pieprasījumiem, kā arī pievienots ierobežojums minimālajai iespējamai datu pārraides intensitātei blokos DATA un BDAT. Līdz ar to {smtpd,smtp,lmtp}_per_record_deadline ir aizstāti ar {smtpd,smtp,lmtp}_per_request_deadline un {smtpd, smtp,lmtp}_min_data_rate.
  • Postqueue komandā nodrošināta nespiestojamo simbolu, piemēram, rindas lūzumu, tīrīšana pirms izvadīšanas standarta izejas plūsmā vai virknēšanas formāta JSON.
  • Tlsproxy jaunajā parametru versijā tlsproxy_client_level un tlsproxy_client_policy ir pievienoti jauni iestatījumi tlsproxy_client_security_level un tlsproxy_client_policy_maps, lai vienādotu iestatījumu nosaukumus Postfix (tlsproxy_client_xxx iestatījumu nosaukums tagad atbilst smtp_tls_xxx iestatījumiem).
  • Pārveidota kļūdu apstrāde, ko izmanto klienti, kas izmanto LMDB.

Avots: opennet.lv

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster