Достъпен е пощенският сървър Postfix 3.8.0

След 14 месеца разработка, новата стабилна версия на пощенския сървър Postfix — 3.8.0 е пусната. В същото време е обявено прекратяване на поддръжката на версия Postfix 3.4, пусната в началото на 2019 година. Postfix е един от малкото проекти, комбиниращи висока сигурност, надеждност и производителност, постигнати благодарение на продуманата архитектура и строгата политика за оформление на кода и одит на патчовете. Кодът на проекта се разпространява под лицензите EPL 2.0 (Eclipse Public License) и IPL 1.0 (IBM Public License).

Според автоматизирано проучване през януари, около 400 хиляди пощенски сървъри, Postfix се използва на 33.18% (преди година 34.08%) от пощенските сървъри, докато дялът на Exim е 60.27% (58.95%), Sendmail — 3.62% (3.58%), MailEnable — 1.86% (1.99%), MDaemon — 0.39% (0.52%), Microsoft Exchange — 0.19% (0.26%), OpenSMTPD — 0.06% (0.06%).

Основни нововъведения:

  • В клиента SMTP/LMTP е реализирана възможността за проверка на DNS записи SRV за определяне на хоста и порта на пощенския сървър, който ще бъде използван за предаване на съобщения. Например, при задаване в настройките "use_srv_lookup = submission" и "relayhost = example.com:submission" SMTP клиентът ще запита SRV записа на хоста _submission._tcp.example.com за определяне на хоста и порта на пощенския шлюз. Тази възможност може да се използва в инфраструктури, където за доставка на пощенски съобщения се използват услуги с динамично задаваеми номера на мрежовите портове.
  • От списъка с подразбирани настройки на TLS алгоритми са изключени шифри SEED, IDEA, 3DES, RC2, RC4 и RC5, хеш MD5 и алгоритми за обмен на ключове DH и ECDH, които са определени като остарели или неизползваеми. При задаване в настройките на типовете шифрове "export" и "low" всъщност сега се задава тип "medium", тъй като в OpenSSL 1.1.1 поддръжката на типовете "export" и "low" е прекратена.
  • Добавена е нова настройка "tls_ffdhe_auto_groups" за включване на протокола за съгласуване на групи FFDHE (Finite-Field Diffie-Hellman Ephemeral) в TLS 1.3 при компилиране с OpenSSL 3.0.
  • За защита от атаки, насочени към изчерпване на наличната памет, е осигурено агрегирането на статистиката "smtpd_client_*_rate" и "smtpd_client_*_count" по мрежови блокове, размерът на които е зададен с директивите "smtpd_client_ipv4_prefix_length" и "smtpd_client_ipv6_prefix_length" (по подразбиране /32 и /84)
  • Добавена е защита срещу атаки, използващи запитване за повторно съгласуване на TLS съединение вътре в вече установено SMTP съединение за създаване на излишно натоварване на CPU.
  • В екипа postconf е осигурено извеждане на предупреждение за коментари, зададени непосредствено след стойностите на параметрите в конфигурационния файл на Postfix.
  • Предоставена е възможността за настройка на кодирането на клиента за PostgreSQL чрез задаване на атрибута «encoding» в конфигурационния файл (по подразбиране стойността сега е зададена на «UTF8», а преди се използваше кодировката «LATIN1»).
  • В командите postfix и postlog извеждането на логовете в stderr сега се извършва независимо от свързването на потока stderr към терминала.
  • В дървото на изходните текстове файловете «global/mkmap*.[hc]» са преместени в директорията «util», в главната директория са оставени само файловете «global/mkmap_proxy.*».

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster