ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ сСрвСр Postfix 3.9.0

ПослС ΠΏΠΎΡ‡Ρ‚ΠΈ Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ состоялся Ρ€Π΅Π»ΠΈΠ· Π½ΠΎΠ²ΠΎΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ сСрвСра Postfix — 3.9.0. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя объявлСно ΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²Π΅Ρ‚ΠΊΠΈ Postfix 3.5, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ Π² Π½Π°Ρ‡Π°Π»Π΅ 2020 Π³ΠΎΠ΄Π°. Postfix являСтся ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ€Π΅Π΄ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰ΠΈΡ… ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ, Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Π΅Π³ΠΎ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ благодаря ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΈ достаточно Тёсткой ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ΅ оформлСния ΠΊΠΎΠ΄Π° ΠΈ Π°ΡƒΠ΄ΠΈΡ‚Π° ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ распространяСтся ΠΏΠΎΠ΄ лицСнзиями EPL 2.0 (Eclipse Public license) ΠΈ IPL 1.0 (IBM Public License).

Π’ соотвСтствии с январским Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ опросом ΠΎΠΊΠΎΠ»ΠΎ 400 тысяч ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… сСрвСров, Postfix ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° 36.81% (Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄ 33.18%) ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… сСрвСров, доля Exim составляСт 56.61% (Π³ΠΎΠ΄ Π½Π°Π·Π°Π΄ 60.27%), Sendmail — 3.60% (3.62%), MailEnable — 1.82% (1.86%), MDaemon — 0.40% (0.39%), Microsoft Exchange — 0.19% (0.19%), OpenSMTPD — 0.09% (0.06%).

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ сСрвСр Postfix 3.9.0

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для MongoDB, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² Π΄Π°Π½Π½ΠΎΠΉ Π‘Π£Π‘Π” Π±Π°Π·Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, псСвдонимы, списки сопоставлСния адрСсов ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Для настройки обращСния ΠΊ MongoDB Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Ρ‚ΠΈΠΏ Ρ‚Π°Π±Π»ΠΈΡ† «mongodb». НапримСр, «alias_maps = proxy:mongodb:/etc/postfix/mongo.cf», Π³Π΄Π΅ mongo.cf — Ρ„Π°ΠΉΠ» с настройками ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ MongoDB ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ запросов.
  • Π’ Π°Π³Π΅Π½Ρ‚ локальной доставки Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ экспортированиС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° пСрСсылки, ΠΏΡ€Π΅Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π²ΠΎ врСмя SMTP-сСанса Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ENVID (Envelope ID) Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ESMTP MAIL (RFC 3461). Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ записываСтся Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ окруТСния ENVID ΠΈ пСрСдаётся Π² Π°Π³Π΅Π½Ρ‚ доставки pipe Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки «${envid}».
  • Π’ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ для хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² MySQL («mysql:») ΠΈ PostgreSQL («pgsql:») Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹: «idle_interval» для опрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ нСактивности ΠΏΠ΅Ρ€Π΅Π΄ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ соСдинСния ΠΈ «retry_interval» для выставлСния Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запросов. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ выставлСно Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 60 сСкунд. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «retry_interval» ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для сокращСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ восстановлСния послС ошибок, Π² случаС использования Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра Π² Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π΅ «hosts».
  • Π’ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ для MySQL Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° настойка «charset» для указания ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠΈ символов ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «utf8mb4», ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ настройкам ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² MySQL 8.0 (Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… выпусках использовалось Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «latin1»). ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° вСрсий ΡΡ‚Π°Ρ€ΡˆΠ΅ MySQL 4.0 (Ρ‚.Π΅. вСрсий, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Ρ… Π΄ΠΎ 2003 Π³ΠΎΠ΄Π°).
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ запроса самоподписанного (raw) ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° для TLS, Π½Π΅ завязанного Π½Π° ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΡΡŽΡ‰ΠΈΠΉ Ρ†Π΅Π½Ρ‚Ρ€, вмСсто сСртификата X.509. ИспользованиС raw-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ сСрвСров Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ «smtpd_tls_enable_rpk = yes» ΠΈ «smtp_tls_enable_rpk = yes», Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ сильно зависит ΠΎΡ‚ выставлСнного уровня бСзопасности ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ raw-ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² локальной Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ TLS (см. Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ OpenSSL. Для указания ссылки Π½Π° Ρ„Π°ΠΉΠ» с настройками TLS ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ tls_config_file, Π° для указания ΠΈΠΌΠ΅Π½ΠΈ сСкции с настройками ΠΈΠ· Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ — ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ «tls_config_name». ΠŸΡ€ΠΈΠ²ΡΠ·ΠΊΡƒ ΠΊ Ρ„Π°ΠΉΠ»Π°ΠΌ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ OpenSSL ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для сниТСния зависимости ΠΎΡ‚ настроСк дистрибутивов, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ уровня бСзопасности Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ Π΄ΠΎΠ»ΠΈ сообщСний, отправляСмых Π±Π΅Π· ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ.
  • Π’ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°Ρ… сообщСний ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π΄Π½Π΅ΠΉ Π² Π΄Π°Ρ‚Π°Ρ… — Π΄Π½ΠΈ с 1 ΠΏΠΎ 9 Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½ΡƒΠ»Ρ‘ΠΌ, Π° Π½Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»ΠΎΠΌ (Ρ‚.Π΅. «01», «02» ΠΈ Ρ‚.ΠΏ.). ИзмСнСниС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΎ Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ RFC 5322 Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС раздСлитСля Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π΅Π»Ρ‹ Π² Π΄Π°Ρ‚Π°Ρ….
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΈΠ΄ΠΎΠ² Π°Ρ‚Π°ΠΊ «Blind» (SSRF-Π°Ρ‚Π°ΠΊΠΈ Π½Π° web-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², Π½Π°Ρ†Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ сСрвСру ΠΏΠΎ SMTP), которая примСняСтся ΠΏΡ€ΠΈ выставлСнной настройкС «smtpd_forbid_unauth_pipelining = yes» (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ).
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° настройка «smtpd_forbid_bare_newline = normalize», ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Ρƒ сСрвСра ΠΎΡ‚ Π°Ρ‚Π°ΠΊ класса «SMTP smuggling», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… Ρ€Π°ΡΡ‰Π΅ΠΏΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎ сообщСниС Π½Π° нСсколько Ρ€Π°Π·Π½Ρ‹Ρ… сообщСний Ρ‡Π΅Ρ€Π΅Π· использованиС нСстандартной ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ для раздСлСния писСм. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ осущСствлСния исходящих Π°Ρ‚Π°ΠΊ SMTP smuggling, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π°Ρ‚Π°ΠΊΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвСром Π½Π° Π±Π°Π·Π΅ Postfix для Π°Ρ‚Π°ΠΊΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ SMTP-сСрвСр. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° настройка «cleanup_replace_stray_cr_lf = yes», Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‰Π°Ρ лишниС символы <CR> ΠΈ <LF> Π½Π° ΠΏΡ€ΠΎΠ±Π΅Π».
  • Π’ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ DNS-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Ρ€Π°Π·ΠΌΠ΅Ρ€ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² DNS-запроса Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ 100 записями, Ρ‡Ρ‚ΠΎ Π² 20 Ρ€Π°Π· большС, Ρ‡Π΅ΠΌ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π² SMTP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅ максимальноС число IP-адрСсов для ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСрвСра.
  • Π’ разряд ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ «disable_dns_lookup» ΠΈ «permit_mx_backup», Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ настройки TLS.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ ΠΎΠ±ΡŠΡΠ²Π»Π΅Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ ΠΎΠΊΠΎΠ»ΠΎ 20 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄: «permit_naked_ip_address», «check_relay_domains» ΠΈ «reject_maps_rbl».

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru