Hoʻokuʻu ʻia o Postfix 3.5.0 kikowaena leka uila

Ma hope o hoʻokahi makahiki o ka hoʻomohala ʻana ua hanaia hoʻokuʻu i kahi lālā paʻa hou o ke kikowaena leka uila Postfix - 3.5.0. I ka manawa like, ua hoʻopau ʻia ka lālā Postfix 3.1, hoʻokuʻu ʻia i ka hoʻomaka o 2016. ʻO Postfix kekahi o nā papahana laʻa e hoʻohui i ka palekana kiʻekiʻe, hilinaʻi a me ka hana i ka manawa like, i hoʻokō ʻia me ka noʻonoʻo. hale hoʻolālā a me kahi kulekele koʻikoʻi no ka hoʻolālā code a me ka loiloi patch. Hāʻawi ʻia ke code papahana ma lalo o EPL 2.0 (Eclipse Public License) a me IPL 1.0 (IBM Public License).

E like me ka Malaki ana 'akomi e pili ana i hoʻokahi miliona mau leka uila, hoʻohana ʻia ʻo Postfix ma 34.29% (34.42%) o nā kikowaena leka uila,
ʻO ka mahele o Exim he 57.77% (he makahiki i hala aku nei 56.91%), Sendmail - 3.83% (4.16%), MailEnable - 2.12% (2.18%), MDaemon - 0.77% (0.91%), Microsoft Exchange - 0.47% (0.61%).

ka papa kuhikuhiE nā mea hou:

  • Hoʻohui ʻia ke kākoʻo protocol balancer load HA Proxy 2.0 me nā noi proxying ma o TCP ma luna o IPv4 a me IPv6 a i ʻole me ka ʻole o nā pili koho (e hoʻouna i nā noi hoʻāʻo puʻuwai e hōʻoia ana i ka hana maʻamau).
  • Hoʻohui i ka hiki ke koi i nā memo e hoʻonohonoho i ke kūlana stale (ʻaʻole hiki ke hoʻouna ʻia) e hoʻihoʻi ʻia i ka mea hoʻouna. Hoʻopaʻa ʻia ke kūlana i ka faila hoʻouna ʻana ma ke ʻano he ʻano kūikawā, i mua o ka hoʻāʻo ʻana e hoʻihoʻi ʻia ka leka i ka mea hoʻouna, me ka ʻole o ka waiho ʻia ʻana i ka queue paʻa. No ka hoʻonohonoho ʻana i ke ʻano memo, ua hoʻohui ʻia nā hae "-e" a me "-f" i ke kauoha postsuper; ʻo ka ʻokoʻa me ka hae "-f" ʻo ia ka hoʻihoʻi koke ʻana o ka leka i ka mea hoʻouna i ka wā i loko ka laina e kali ana no ka huhu. ʻO ka puka o ka mailq a me nā kauoha postqueue e hoʻoikaika i nā memo stale e kaha ʻia me kahi "#" ma hope o ka inoa faila.
  • Hoʻohui i kākoʻo no ka hoʻopaʻa inoa ʻana i nā pūʻali lehulehu i nā mea kūʻai aku SMTP a me LMTP e hoʻihoʻi i kahi leka i kahi kikowaena ʻē aʻe (next-hop). E ho'āʻo ʻia nā pūʻali i helu ʻia e hoʻouna i ka memo ma ke ʻano o ko lākou ʻike ʻana (inā ʻaʻole i loaʻa ka mea mua, e hoʻāʻo ʻia ka lawe ʻana i ka lua, a pēlā aku). Hoʻokō ʻia nā kikoʻī papa inoa no ka relayhost, transport_maps, default_transport a me sender_dependent_default_transport_maps kuhikuhi.

    /etc/postfix/main.cf:
    relayhost = foo.example, bar.example
    default_transport = smtp:foo.example, bar.example

  • Ua hoʻololi ʻia ke ʻano logging. Mālama ʻia nā ʻōlelo ma "mai =" a me "to =" me ka hoʻohana ʻana i ka huaʻōlelo - inā loaʻa kahi wahi a i ʻole nā ​​​​huaʻōlelo kūikawā ma ka ʻāpana kūloko o ka helu wahi, e hoʻopili ʻia ka ʻāpana i ʻōlelo ʻia i loko o ka log. No ka hoʻihoʻi ʻana i ka hana kahiko, hoʻohui i ka "info_log_address_format = internal" i nā hoʻonohonoho.

    was: from=<inoa me [pale ʻia ka leka uila]>
    I kēia manawa: mai=.

  • E hōʻoia i ka maʻamau o nā helu IP i loaʻa mai nā poʻomanaʻo XCLIENT a me XFORWARD a i ʻole ma o ka protocol HaProxy. Hiki i ka hoʻololi ke uhaki i ka hoʻohālikelike ʻana ma ka pae log a me nā palapala ʻāina subnet IPv6 ma ke kuhikuhi check_client_access.
  • No ka hoʻomaikaʻi ʻana i ka ʻoluʻolu o ka launa pū ʻana me Dovecot, hāʻawi ka mea hoʻopuka SMTP+LMTP i ka hoʻopili ʻana i nā poʻomanaʻo Delivered-To, X-Original-To a me Return-Path me ka hoʻohana ʻana i nā hae "flags=DORX" ma master.cf, e like me ka paipu. a me nā ʻelele hoʻouna kūloko.
  • Ua wehewehe ʻia ke kaʻina hana no ka nānā ʻana i nā palapala hōʻoia ma nā papa check_ccert_access. ʻO ka mea mua, nānā ʻia kahi kiʻi paʻi o ka palapala mea kūʻai aku, a laila ke kī lehulehu o ka mea kūʻai aku (e like me ka ʻōlelo ʻana i ka "search_order = cert_fingerprint, pubkey_fingerprint").

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka