Бір жылдық дамудан кейін пошта серверінің жаңа тұрақты тармағын шығару . Сонымен бірге филиал жұмысын тоқтатты , 2016 жылдың басында шығарылды. Postfix - бұл жоғары қауіпсіздікті, сенімділікті және өнімділікті бір уақытта біріктіретін сирек жобалардың бірі, бұл ойластырылған жұмыстың арқасында қол жеткізілді. және кодты жобалау және патч аудиті үшін өте қатаң саясат. Жоба коды EPL 2.0 (Eclipse Public License) және IPL 1.0 (IBM Public License) бойынша таратылады.
Наурызға сәйкес миллионға жуық пошта серверлері, Postfix пошта серверлерінің 34.29% (34.42%) пайдаланылады,
Exim үлесі - 57.77% (бір жыл бұрын 56.91%), Sendmail - 3.83% (4.16%), MailEnable - 2.12% (2.18%), MDaemon - 0.77% (0.91%), Microsoft Exchange - 0.47% (0.61%).
басты :
- Жүктеме теңестіру протоколының қолдауы қосылды IPv4 және IPv6 арқылы TCP арқылы прокси сұрауларымен немесе прокси қосылымдары жоқ (қалыпты жұмысты растайтын сынақ жүрек соғу сұрауларын жіберу үшін).
- Хабарларды жіберушіге қайтару үшін ескі (жеткізілмейтін) күйге орнатуға мәжбүрлеу мүмкіндігі қосылды. Күй жеткізу кезегінің файлында арнайы атрибут ретінде сақталады, оның болған жағдайда кез келген жеткізу әрекеті хабарламаның ұстау кезегіне қойылмай жіберушіге қайтарылуына әкеледі. Ескірген хабарлама атрибутын орнату үшін postsuper пәрменіне «-e» және «-f» жалаулары қосылды, «-f» жалаушасынан айырмашылығы, хабарлама жіберушіге жіберілген кезде бірден қайтарылады; кезек күтуде. Mailq және postqueue пәрмендерінің шығысы ескі хабарларды файл атынан кейін «#» белгісімен белгілеуге мәжбүр етеді.
- Хабарды басқа серверге қайта бағыттау үшін SMTP және LMTP клиенттеріне бірнеше хосттарды тізбелеуге қолдау қосылды (келесі қоқыс). Тізімде көрсетілген хосттар хабарламаны пайда болған ретпен жіберуге тырысады (егер біріншісі қолжетімді болмаса, екіншісіне жеткізу әрекеті және т.б.). Тізім спецификациясы relayhost, transport_maps, default_transport және sender_dependent_default_transport_maps директивалары үшін жүзеге асырылады.
/etc/postfix/main.cf:
relayhost = foo.example, bar.example
default_transport = smtp:foo.example, bar.example - Тіркеу әрекеті өзгертілді. «Кімнен=» және «Кімге=» мекенжайларындағы мекенжайлар енді тырнақша арқылы сақталады - егер мекенжайдың жергілікті бөлігінде бос орын немесе арнайы таңбалар болса, мекенжайдың көрсетілген бөлігі журналда тырнақшаға алынады. Ескі әрекетті қайтару үшін параметрлерге «info_log_address_format = ішкі» қосыңыз.
болды: бастап =
Енді: from=<“бос орындармен атау”@example.com>. - XCLIENT және XFORWARD тақырыптарынан немесе HaProxy протоколы арқылы алынған IP мекенжайларының қалыпқа келуін қамтамасыз етеді. Өзгеріс журнал деңгейіндегі үйлесімділікті және check_client_access директивасында IPv6 ішкі желі салыстыруларын бұзуы мүмкін.
- Dovecot-пен өзара әрекеттесу ыңғайлылығын жақсарту үшін SMTP+LMTP жеткізу агенті құбырға ұқсас master.cf файлындағы «жалаушалар=DORX» жалаушаларын қолданып, жеткізілетін, X-Түпнұсқасы және Қайтару жолы тақырыптарын тіркейді. және жергілікті жеткізу агенттері.
- check_ccert_access кестелерінде анықталған сертификаттарды тексеру процедурасы анықталған. Алдымен клиент сертификатының суреті, содан кейін клиенттің ашық кілті тексеріледі («search_order = cert_fingerprint, pubkey_fingerprint» көрсету кезіндегі әрекет).
Ақпарат көзі: opennet.ru
