Exim 4.94 пошта серверінің жаңа нұсқасы

6 айлық дамудан кейін орын алды пошта серверінің шығарылымы Exim 4.94, онда жинақталған түзетулер енгізілген және жаңа мүмкіндіктер қосылған. Мамыр айына сәйкес автоматтандырылған сауалнама миллионға жуық пошта серверлері, Exim үлесі 57.59% (бір жыл бұрын 53.03%), Postfix пошта серверлерінің 34.70% (34.51%), Sendmail - 3.75% (4.05%), Microsoft Exchange - 0.42% ( 0.57%).

Жаңа шығарылымдағы өзгертулер кері үйлесімділікті бұзуы мүмкін. Атап айтқанда, кейбір көлік түрлері жеткізу орнын анықтау кезінде бүлінген деректермен (жіберушіден алынған деректер негізіндегі мәндер) жұмыс істемейді. Мысалы, хатты бағыттау кезінде "check_local_user" параметрінде $local_part айнымалы мәнін пайдалану кезінде проблемалар туындауы мүмкін. Жаңа тазартылған айнымалы "$local_part_data" $local_part орнына пайдаланылуы керек. Қосымша, headers_remove опциясының операндтары енді жұлдызшамен аяқталатын тақырыптарды алып тастайтын конфигурацияларды бұзуы мүмкін (арнайы тақырыптарды жоюдың орнына маска арқылы жою) "*" таңбасы арқылы анықталған бүркеншіктерді пайдалануға мүмкіндік береді.

басты өзгерту:

  • SRS (Sender Rewriting Scheme) механизмі үшін SPF тексерулерін бұзбай қайта жіберу кезінде жіберушінің мекенжайын қайта жазуға мүмкіндік беретін эксперименттік кірістірілген қолдау қосылды (Жіберушілер саясатының негіздері) және жеткізу қатесі болған жағдайда сервер хабарларды жібере алатындай етіп жіберуші ақпаратының сақталуын қамтамасыз ету. Әдістің мәні мынада: байланыс орнатылған кезде бастапқы жіберушімен сәйкестік туралы ақпарат беріледі, мысалы, қайта жазу кезінде. [электрондық пошта қорғалған] туралы [электрондық пошта қорғалған] көрсетеді»[электрондық пошта қорғалған]" SRS, мысалы, бастапқы хабарлама басқа алушыларға қайта бағытталатын тарату тізімдерінің жұмысын ұйымдастыру кезінде маңызды.
  • OpenSSL пайдалану кезінде арнаны бекітуге қолдау қосылды аутентификациялар (бұрын тек GnuTLS үшін қолдау көрсетілген).
  • "msg:defer" оқиғасы қосылды.
  • Тек ашық мәтіндік құпия сөз өңдеушісімен тексерілген gsasl клиенттік аутентификацияға қолдау көрсетілді. SCRAM-SHA-256 және SCRAM-SHA-256-PLUS әдістерінің жұмысы тек gsasl.
  • Бұрын қол жетімді ашық мәтін режиміне балама ретінде қызмет ететін шифрланған құпия сөздерге арналған серверлік gsasl аутентификациясына қолдау көрсетілді.
  • «-bP» пәрменін орындау кезінде мазмұн шығысын басу үшін атаулы тізімдердегі анықтамаларды енді «жасыру» префиксімен қоюға болады.
  • Dovecot IMAP сервері арқылы аутентификация драйверіне интернет розеткаларына эксперименттік қолдау қосылды (бұрын тек unix-домен ұяларына қолдау көрсетілген).
  • ACL өрнегі "тек_queue" енді "queue" ретінде көрсетілуі мүмкін және "-odqs" пәрмен жолы опциясына ұқсас "first_pass_route" опциясын қолдайды.
  • Жаңа айнымалылар қосылды $queue_size және $local_part_{pre,suf}fix_v.
  • Іздеу жолының префиксін анықтау кезінде пайдалану үшін негізгі конфигурация блогына "sqlite_dbfile" опциясы қосылды. Өзгеріс кері үйлесімділікті бұзады - іздеу сұрауларында бүлінген айнымалы мәндерді көрсету кезінде префиксті орнатудың ескі әдісі енді жұмыс істемейді. Жаңа әдіс («sqlite_dbfile») файл атауын бөлек сақтауға мүмкіндік береді.
  • Сәйкестік кезінде толық жолды және сүзгі файл түрлерін қайтару үшін іздеу блоктарын іздеуге опциялар қосылды.
  • Сервер атауын іздеу жолынан бөлек көрсету үшін pgsql және Mysql іздеу блоктарына опциялар қосылды.
  • Жалғыз кілтті таңдайтын іздеу блоктары үшін ізделген деректердің орнына сәйкестіктер бар болса, кілттің тоқтатылған нұсқасын қайтару опциясы қосылды.
  • Барлық сәтті тізім сәйкестік таңдаулары үшін $domain_data және $localpart_data айнымалы мәндері орнатылады (бұрын таңдауға қатысатын тізім элементтері енгізілген). Сонымен қатар, сәйкестікте қолданылатын тізім элементтері енді $0, $1 және т.б. айнымалыларға тағайындалады.
  • "${listquote {" кеңейту операторы қосылды } { }}".
  • Нәтижелерді кэштеуге мүмкіндік беру үшін ${readsocket {}{}{}} кеңейту операторына опция қосылды.
  • Ең аз рұқсат етілген жалпы кілт өлшемдерін тізімдеу үшін dkim_verify_min_keysizes параметрі қосылды.
  • "bounce_message_file" және "warn_message_file" параметрлері бірінші рет пайдаланбас бұрын кеңейтілгеніне көз жеткізіңіз.
  • "$spf_smtp_comment" айнымалысының мәнін конфигурациялау үшін "spf_smtp_comment_template" опциясы қосылды.

Ақпарат көзі: opennet.ru

пікір қалдыру