Нова версия на пощенския сървър Exim 4.95

Излязоха новини за пощенския сървър Exim 4.95, в който са внесени натрупаните поправки и добавени нови функционалности. Според автоматизирано проучване от септември, обхващащо над един милион пощенски сървъри, делът на Exim е 58% (преди година 57.59%), Postfix се използва на 34.92% (34.70%) от пощенските сървъри, Sendmail – 3.52% (3.75%), MailEnable – 2% (2.07%), MDaemon – 0.57% (0.73%), Microsoft Exchange – 0.32% (0.42%). Основни промени:

  • Обявена е стабилна поддръжка на режима за обработка на опашката на съобщенията fast-ramp, който позволява ускорение на началото на доставката на съобщения при голям размер на опашката за изпращане и при наличие на значителен брой съобщения, насочени към типични хостове, например при изпращане на много писма на големи пощенски доставчици или през междинен агент за прехвърляне на съобщения (smarthost). Когато режимът е активиран чрез опцията «queue_fast_ramp» и двустепенната обработка на опашката («-qq») открие наличието на голяма част от съобщенията, адресирани към определен пощенски сървър, доставката за този хост ще бъде стартирана незабавно.
  • Стабилизирана е алтернативната реализация на механизма SRS (Sender Rewriting Scheme) — «SRS_NATIVE», която не изисква външни зависимости (старата експериментална реализация изискваше инсталация на библиотеката libsrs_alt). SRS позволява пренаписването на адреса на изпращача при пренасочване, без да се нарушават проверките на SPF (Sender Policy Framework) и да се запазват данните за изпращача за насочване сървъра. на съобщения в случай на грешка при доставката. Същността на метода е, че при установяване на връзката се предават данни за идентичността с първоначалния изпращач, например при пренаписване на alice@example.org на alice@example.com ще бъде указано «SRS0=HHH=TT=example.org=alice@example.com». SRS е актуален, например, при организиране на работа с пощенски списъци, в които първоначалното съобщение се пренасочва към други получатели.
  • Стабилизирана е опцията TLS_RESUME, която позволява възобновяване на преди прекъснато TLS-съединение.
  • Стабилизирана е поддръжката за високо производителна компактна вградена СУБД LMDB, която съхранява данните в формат ключ-стойност. Поддържат се само lookup-запитвания от готови БД по един ключ (записът от exim в LMDB не е реализиран). Например, за проверка на домейна на изпращача в правилата може да се използва запитване от вида «${lookup{$sender_address_domain}lmdb{/var/lib/spamdb/stopdomains.mdb}}».
  • Добавена е опцията «message_linelength_limit» за задаване на ограничение за броя символи в реда.
  • Предоставена е възможност за игнориране на кеша при изпълнение на lookup-запитвания.
  • За транспорта appendfile е реализирана проверка на квотите по време на приемането на съобщение (SMTP-сеанс).
  • В lookup-запитванията към SQLite е добавена поддръжка на опцията «file=», позволяваща указването на файл с БД за конкретна операция без посочване на префикси в реда на SQL командата.
  • В запитванията на lookup към Lsearch е добавена поддръжка на опцията «ret=full», за да се върне целият блок данни, отговарящ на ключа, а не само първия ред.
  • Инсталирането на TLS връзки е ускорено чрез предварително зареждане и кеширане на информация (например сертификати) вместо нейното зареждане преди започване на обработката на всяка връзка.
  • Добавен е параметърът «proxy_protocol_timeout» за настройване на таймаута за протокола Proxy.
  • Добавен е параметърът «smtp_backlog_monitor» за включване на записването в лог на информация за размера на опашката на изчакващите връзки (backlog).
  • Добавен е параметърът «hosts_require_helo», който забранява изпращането на командата MAIL, ако преди това не е била изпратена командата HELO или EHLO.
  • Добавен е параметърът «allow_insecure_tainted_data», при който небезопасното екраниране на специални символи в данните ще води до извеждане на предупреждение вместо грешка.
  • Поддръжката на платформата macOS е прекратена (обновените файлове са прехвърлени в категорията unsupported).

    Източник: opennet.ru
Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster