Itusilẹ ti olupin ifiweranṣẹ Postfix 3.5.0

Lẹhin ọdun kan ti idagbasoke waye itusilẹ ti ẹka iduroṣinṣin tuntun ti olupin meeli Postfix - 3.5.0. Lẹ́sẹ̀ kan náà, wọ́n dá ẹ̀ka ọ́fíìsì náà dúró Postfix 3.1, ti a tu silẹ ni ibẹrẹ ọdun 2016. Postfix jẹ ọkan ninu awọn iṣẹ akanṣe ti o ṣọwọn ti o ṣajọpọ aabo giga, igbẹkẹle ati iṣẹ ni akoko kanna, eyiti o ṣaṣeyọri ọpẹ si ironu faaji ati eto imulo ti o muna fun apẹrẹ koodu ati iṣatunṣe alemo. Koodu ise agbese ti pin labẹ EPL 2.0 (Aṣẹ Awujọ Eclipse) ati IPL 1.0 (Iwe Iwe-aṣẹ IBM).

Ni ibamu pẹlu March aládàáṣiṣẹ iwadi nipa awọn olupin meeli miliọnu kan, Postfix ti lo lori 34.29% (34.42%) ti awọn olupin meeli,
Ipin Exim jẹ 57.77% (odun kan sẹhin 56.91%), Firanṣẹ - 3.83% (4.16%), MailEnable - 2.12% (2.18%), MDaemon - 0.77% (0.91%), Microsoft Exchange - 0.47% (0.61%).

akọkọ awọn imotuntun:

  • Fikun fifuye iwontunwonsi bèèrè support HA Aṣoju 2.0 pẹlu awọn ibeere aṣoju nipasẹ TCP lori IPv4 ati IPv6 tabi laisi awọn asopọ aṣoju (lati firanṣẹ awọn ibeere ikọlu ọkan idanwo ti o jẹrisi iṣẹ ṣiṣe deede).
  • Ṣafikun agbara lati fi ipa mu awọn ifiranṣẹ lati ṣeto si ipo stale (a ko le gba) lati pada si olufiranṣẹ. Ipo naa ti wa ni ipamọ ninu faili isinyi ifijiṣẹ bi abuda pataki kan, niwaju eyiti eyikeyi igbiyanju ifijiṣẹ yoo mu ki ifiranṣẹ naa pada si olufiranṣẹ, laisi gbigbe sinu isinyi idaduro. Lati ṣeto abuda ifiranṣẹ ti o duro, awọn asia “-e” ati “-f” ti ṣafikun si aṣẹ postsuper; iyatọ pẹlu asia “-f” ni pe ifiranṣẹ naa yoo pada lẹsẹkẹsẹ si olufiranṣẹ nigbati o wa ninu isinyi nduro lati wa ni resent. Ijade ti mailq ati awọn aṣẹ ifiweranṣẹ fi agbara mu awọn ifiranṣẹ stale lati wa ni samisi pẹlu "#" lẹhin orukọ faili naa.
  • Atilẹyin ti a ṣafikun fun kikojọ ọpọlọpọ awọn ọmọ ogun si SMTP ati awọn alabara LMTP lati ṣe atunṣe ifiranṣẹ si olupin miiran (hop-tókàn). Awọn agbalejo ti a ṣe akojọ yoo gbiyanju lati tan ifiranṣẹ naa ni aṣẹ ti wọn han (ti akọkọ ko ba si, ifijiṣẹ yoo jẹ igbiyanju si ekeji, ati bẹbẹ lọ). Sipesifikesonu atokọ ti wa ni imuse fun relayhost, transport_maps, default_transport ati sender_dependent_default_transport_maps awọn itọsọna.

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

  • Iyipada gedu ihuwasi. Awọn adirẹsi ni "lati =" ati "to=" ti wa ni ipamọ ni bayi nipa lilo ọrọ-ọrọ - ti apakan agbegbe ti adirẹsi naa ba ni aaye kan tabi awọn lẹta pataki, apakan ti adirẹsi naa yoo wa ni pipade ni awọn agbasọ ọrọ inu akọọlẹ. Lati da ihuwasi atijọ pada, ṣafikun “info_log_address_format = ti abẹnu” si awọn eto.

    je: lati=<orukọ pẹlu [imeeli ni idaabobo]>
    Bayi: lati = .

  • Ṣe idaniloju isọdọtun ti awọn adirẹsi IP ti a gba lati XCLIENT ati awọn akọle XFORWARD tabi nipasẹ ilana HaProxy. Iyipada naa le fọ ibamu ni ipele log ati awọn maapu subnet IPv6 ninu itọsọna check_client_access.
  • Lati mu irọrun ti ibaraenisepo pẹlu Dovecot, aṣoju ifijiṣẹ SMTP + LMTP n pese asomọ ti Ifijiṣẹ-Lati, X-Original-To ati awọn akọle ipadabọ-pada ni lilo awọn asia “awọn asia = DORX” ni master.cf, iru si paipu ati awọn aṣoju ifijiṣẹ agbegbe.
  • Ilana fun ṣiṣe ayẹwo awọn iwe-ẹri ti a ṣalaye ninu awọn tabili check_ccert_access jẹ asọye. Ni akọkọ, aworan kan ti ijẹrisi alabara jẹ ayẹwo, ati lẹhinna bọtini gbogbogbo alabara (iwa jẹ kanna bi igba ti o n ṣalaye “search_order = cert_fingerprint, pubkey_fingerprint”).

orisun: opennet.ru

Fi ọrọìwòye kun