Postfix 3.5.0 မေးလ်ဆာဗာကို ဖြန့်ချိသည်။

ဖွံ့ဖြိုးတိုးတက်မှုတစ်နှစ်ပြီးနောက် နေရာယူခဲ့သည်။ မေးလ်ဆာဗာ၏ တည်ငြိမ်သောဌာနခွဲအသစ်ကို ထုတ်ပြန်ခြင်း။ Postfix - 3.5.0. တစ်ချိန်တည်းမှာပင် ဌာနခွဲကို ရပ်ဆိုင်းခဲ့သည်။ Postfix 3.12016 အစောပိုင်းတွင်ထွက်ရှိခဲ့သည်။ Postfix သည် မြင့်မားသော လုံခြုံရေး၊ ယုံကြည်စိတ်ချရမှုနှင့် စွမ်းဆောင်ရည်တို့ကို တစ်ချိန်တည်းတွင် ပေါင်းစပ်ထားသည့် ရှားပါးပရောဂျက်များထဲမှ တစ်ခုဖြစ်ပြီး၊ ဗိသုကာပညာ ကုဒ်ဒီဇိုင်းနှင့် patch စစ်ဆေးခြင်းအတွက် မျှတသောတင်းကျပ်သောမူဝါဒ။ ပရောဂျက်ကုဒ်ကို EPL 2.0 (Eclipse Public License) နှင့် IPL 1.0 (IBM Public License) အောက်တွင် ဖြန့်ဝေထားသည်။

မတ်လနဲ့အညီ အလိုအလျောက်စစ်တမ်း မေးလ်ဆာဗာ တစ်သန်းခန့်၊ Postfix သည် မေးလ်ဆာဗာများ၏ ၃၄.၂၉% (၃၄.၄၂%)၊
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%)။

အဓိက တီထွင်ဆန်းသစ်မှုများ:

  • ထည့်သွင်းထားသော load balancer protocol ပံ့ပိုးမှု HA Proxy 2.0 TCP မှတဆင့် IPv4 နှင့် IPv6 မှတဆင့် proxying တောင်းဆိုမှုများနှင့်အတူ သို့မဟုတ် proxying ချိတ်ဆက်မှုများမပါဘဲ (ပုံမှန်လုပ်ဆောင်မှုကို အတည်ပြုရန် နှလုံးခုန်သံတောင်းဆိုမှုများကို ပေးပို့ရန်)။
  • မက်ဆေ့ဂျ်များကို ပေးပို့သူထံ ပြန်ပို့ရန် အဟောင်း (မပေးပို့နိုင်သော) အခြေအနေအဖြစ် သတ်မှတ်ရန် အတင်းအကျပ်ခိုင်းစေနိုင်စွမ်းကို ထည့်သွင်းထားသည်။ ပေးပို့ရန် ကြိုးပမ်းမှုတွင် ပေးပို့သူထံ မက်ဆေ့ချ်ကို စောင့်ဆိုင်းရန် တန်းစီခြင်းတွင် ထည့်သွင်းခြင်းမပြုဘဲ ပေးပို့သူထံ ပြန်ပို့ပေးသည့် အခြေအနေတွင် အထူးရည်ညွှန်းချက်အဖြစ် ပေးပို့မှုတန်းစီဇယားဖိုင်တွင် သိမ်းဆည်းထားသည်။ stale message attribute ကို သတ်မှတ်ရန်၊ "-e" နှင့် "-f" အလံများကို postsuper command တွင် ပေါင်းထည့်ထားပြီး၊ "-f" အလံနှင့် ခြားနားချက်မှာ ၎င်းသည် ပေးပို့သူထံ ချက်ခြင်းပြန်ပို့ခြင်းဖြစ်သည် ။ စောင့်ဆိုင်းရန် တန်းစီသည်။ mailq နှင့် postqueue ၏ output သည် ဖိုင်အမည်နောက်တွင် "#" ဖြင့် အမှတ်အသားပြုရန် stale မက်ဆေ့ချ်များကို တွန်းအားပေးသည်။
  • မက်ဆေ့ချ်တစ်ခုကို အခြားဆာဗာတစ်ခု (next-hop) သို့ ပြန်ညွှန်းရန် 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

  • သစ်ခုတ်ခြင်းအမူအကျင့်ကို ပြောင်းလဲခဲ့သည်။ “from=” နှင့် “to=” ရှိ လိပ်စာများကို ကိုးကားချက်ဖြင့် ယခု သိမ်းဆည်းထားသည် - လိပ်စာ၏ ဒေသန္တရ အစိတ်အပိုင်းတွင် နေရာလွတ် သို့မဟုတ် အထူးအက္ခရာများ ပါရှိနေပါက၊ လိပ်စာ၏ သတ်မှတ်ထားသော အစိတ်အပိုင်းကို မှတ်တမ်းရှိ ကိုးကားချက်များတွင် ထည့်သွင်းထားမည်ဖြစ်သည်။ အပြုအမူဟောင်းကို ပြန်လုပ်ရန်၊ ဆက်တင်များသို့ “info_log_address_format = internal” ကို ထည့်ပါ။

    Was: from= [အီးမေးလ်ကိုကာကွယ်ထားသည်]>
    ယခု- from=<“space with name”@example.com>။

  • XCLIENT နှင့် XFORWARD ခေါင်းစီးများ သို့မဟုတ် HaProxy ပရိုတိုကောမှတဆင့် ရရှိသော IP လိပ်စာများကို ပုံမှန်ဖြစ်အောင် သေချာစေသည်။ ပြောင်းလဲမှုသည် မှတ်တမ်းအဆင့်နှင့် check_client_access ညွှန်ကြားချက်ရှိ IPv6 subnet mappings များကို ချိုးဖျက်နိုင်သည်။
  • Dovecot နှင့် အပြန်အလှန်ဆက်သွယ်ရာတွင် အဆင်ပြေစေရန်အတွက်၊ SMTP+LMTP ပေးပို့သည့်အေးဂျင့်သည် ပိုက်နှင့်ဆင်တူသော master.cf ရှိ “flags=DORX” အလံများကို အသုံးပြု၍ Delivered-To၊ X-Original-To နှင့် Return-Path ခေါင်းစီးများ၏ ပူးတွဲပါဖိုင်ကို ပံ့ပိုးပေးပါသည်။ နှင့် ဒေသတွင်း ပို့ဆောင်ရေး အေးဂျင့်များ။
  • check_ccert_access ဇယားများတွင် သတ်မှတ်ထားသော လက်မှတ်များကို စစ်ဆေးခြင်းလုပ်ငန်းစဉ်ကို သတ်မှတ်သည်။ ပထမဦးစွာ၊ ကလိုင်းယင့်လက်မှတ်၏လျှပ်တစ်ပြက်ပုံတစ်ပုံကို အမှန်ခြစ်ပြီး ဖောက်သည်၏အများပြည်သူသော့ (“search_order = cert_fingerprint၊ pubkey_fingerprint” ကို သတ်မှတ်သည့်အခါကဲ့သို့ အပြုအမူ)။

source: opennet.ru

မှတ်ချက် Add