SpamAssassin 4.0.0 ์ŠคํŒธ ํ•„ํ„ฐ๋ง ์ถœ์‹œ

์ŠคํŒธ ํ•„ํ„ฐ๋ง ํ”Œ๋žซํผ SpamAssassin 4.0.0์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SpamAssassin์€ ์ฐจ๋‹จ ๊ฒฐ์ •์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๋ฉ”์‹œ์ง€๋Š” ๋‹ค์–‘ํ•œ ๊ฒ€์‚ฌ(๋ฌธ๋งฅ ๋ถ„์„, DNSBL ๋ธ”๋ž™ ๋ฐ ํ™”์ดํŠธ ๋ชฉ๋ก, ํ›ˆ๋ จ๋œ ๋ฒ ์ด์ง€์•ˆ ๋ถ„๋ฅ˜์ž, ์„œ๋ช… ๊ฒ€์‚ฌ, SPF ๋ฐ DKIM์„ ์‚ฌ์šฉํ•œ ๋ฐœ์‹ ์ž ์ธ์ฆ ๋“ฑ)๋ฅผ ๊ฑฐ์นฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์‹œ์ง€๋ฅผ ํ‰๊ฐ€ํ•œ ํ›„ ํŠน์ • ๊ฐ€์ค‘์น˜ ๊ณ„์ˆ˜๊ฐ€ ๋ˆ„์ ๋ฉ๋‹ˆ๋‹ค. ๊ณ„์‚ฐ๋œ ๊ณ„์ˆ˜๊ฐ€ ํŠน์ • ์ž„๊ณ„๊ฐ’์„ ์ดˆ๊ณผํ•˜๋ฉด ๋ฉ”์‹œ์ง€๊ฐ€ ์ฐจ๋‹จ๋˜๊ฑฐ๋‚˜ ์ŠคํŒธ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ•„ํ„ฐ๋ง ๊ทœ์น™์„ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋„๊ตฌ๊ฐ€ ์ง€์›๋ฉ๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€๋Š” ํด๋ผ์ด์–ธํŠธ ์‹œ์Šคํ…œ๊ณผ ์„œ๋ฒ„ ์‹œ์Šคํ…œ ๋ชจ๋‘์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SpamAssassin ์ฝ”๋“œ๋Š” Perl๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ Apache 2.0 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • UTF-8 ์ธ์ฝ”๋”ฉ์˜ ๋ฉ€ํ‹ฐ๋ฐ”์ดํŠธ ๋ฌธ์ž ๋ฐ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ ์ „์ฒด ๋‚ด์žฅ ์ฒ˜๋ฆฌ๊ฐ€ ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜์–ด ์ด์™ธ์˜ ์–ธ์–ด์— ๋Œ€ํ•œ ํ…์ŠคํŠธ ์ฒ˜๋ฆฌ๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฒจ๋ถ€ ํŒŒ์ผ์—์„œ ํ…์ŠคํŠธ๋ฅผ ์ถ”์ถœํ•˜์—ฌ ๋ชจ๋“  ์ŠคํŒธ ํƒ์ง€ ๊ทœ์น™์ด ์ ์šฉ๋˜๋Š” ๊ธฐ๋ณธ ํ…์ŠคํŠธ์— ์ถ”๊ฐ€ํ•˜๋Š” Mail::SpamAssassin::Plugin::ExtractText ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • DKIM ๋ฐ SPF๋ฅผ ํ†ตํ•ด ์Šค์บ” ๊ฒฐ๊ณผ๋ฅผ ๊ตฌ๋ฌธ ๋ถ„์„ํ•œ ํ›„ ์ด๋ฉ”์ผ์˜ DMARC ์ •์ฑ… ์ค€์ˆ˜ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด Mail::SpamAssassin::Plugin::DMARC ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • URL์—์„œ ์งง์€ ๋งํฌ ์„œ๋น„์Šค์˜ ์‚ฌ์šฉ์„ ํ™•์ธํ•˜๊ณ  ์„œ๋น„์Šค์— HTTP ์š”์ฒญ์„ ๋ณด๋‚ด ๋Œ€์ƒ URL์„ ๊ฒฐ์ •ํ•˜๋Š” Mail::SpamAssassin::Plugin::DecodeShortURLs ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ™•์ธ๋œ URL์€ ํ‘œ์ค€ ๊ทœ์น™์— ๋”ฐ๋ผ ์ฒ˜๋ฆฌ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ URIDNSBL๊ณผ ๊ฐ™์€ ํ”Œ๋Ÿฌ๊ทธ์ธ.
  • ์ด์ „์— ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์•˜๋˜ HashCash ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฒ ์ด์ง€์•ˆ ๋ถ„๋ฅ˜๊ธฐ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด ๊ฐœ์„ ๋˜์–ด ์˜์–ด ์ด์™ธ์˜ ์–ธ์–ด์—์„œ ์ผ๋ฐ˜์ ์ธ ๋‹จ์–ด๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • OLEVBMacro ํ”Œ๋Ÿฌ๊ทธ์ธ์€ Microsoft Office ๋งคํฌ๋กœ ๋ฐ ์œ„ํ—˜ํ•œ ์ฝ˜ํ…์ธ  ๊ฐ์ง€ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ–ˆ์œผ๋ฉฐ ๋ฌธ์„œ์—์„œ ๋งํฌ ์ถ”์ถœ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.
  • sa-update ์œ ํ‹ธ๋ฆฌํ‹ฐ์—๋Š” ํŠน์ • ๋ฏธ๋Ÿฌ์— ๊ฐ•์ œ๋กœ ๋ฐ”์ธ๋”ฉํ•˜๋Š” forcemirror ์˜ต์…˜, ์ง€์ •๋œ ์—…๋ฐ์ดํŠธ ์„œ๋ฒ„์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ฐ€์ค‘์น˜์— ํŠน์ • ๊ฐ’์„ ๊ณฑํ•˜๋Š” Score-multiplier, ์ง€์ •๋œ ์—…๋ฐ์ดํŠธ ์„œ๋ฒ„์— ๋Œ€ํ•œ ๊ฐ€์ค‘์น˜๋ฅผ ์ œํ•œํ•˜๋Š” Score-limit ์˜ต์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํด๋ผ์ด์–ธํŠธ SSL ์ธ์ฆ์„œ์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • DKIM ํ”Œ๋Ÿฌ๊ทธ์ธ์— ARC ์„œ๋ช…(์ธ์ฆ๋œ ์ˆ˜์‹  ์ฒด์ธ)์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Normalize_charset ์„ค์ •์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Mail::SPF::Query ๋ชจ๋“ˆ์€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. SPF๋กœ ์ž‘์—…ํ•˜๋ ค๋ฉด Mail::SPF ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  • ๊ทœ์น™, ๊ธฐ๋Šฅ, ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ ์˜ต์…˜์˜ "ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ" ๋ฐ "๋ธ”๋ž™๋ฆฌ์ŠคํŠธ"๋ผ๋Š” ๋‹จ์–ด๋Š” "ํ™˜์˜ ๋ชฉ๋ก" ๋ฐ "์ฐจ๋‹จ ๋ชฉ๋ก"์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค("ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ" ๋ฐ "๋ธ”๋ž™๋ฆฌ์ŠคํŠธ"์— ๋Œ€ํ•œ ์ด์ „ ์ฐธ์กฐ์™€์˜ ์—ญํ˜ธํ™˜์„ฑ์€ ๋ฒ„์ „ 4.1.0 ์ด์ƒ๊นŒ์ง€ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค). .XNUMX).
  • ํŠน์ • ๊ทœ์น™ ์ฒ˜๋ฆฌ ๊ฒฐ๊ณผ ๋กœ๊ทธ์— ๋ฐ˜์˜๋˜์ง€ ์•Š๋„๋ก "nolog" ํ”Œ๋ž˜๊ทธ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Razor2 ๋ฐ Pyzor์— ๋Œ€ํ•œ ๋ณ„๋„์˜ ํ”„๋กœ์„ธ์Šค๋ฅผ ํฌํฌํ•˜๊ณ  ๋น„๋™๊ธฐ ๋ชจ๋“œ์—์„œ ์ž‘์—…ํ•˜๊ธฐ ์œ„ํ•ด razor_fork ๋ฐ pyzor_fork ์„ค์ •์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„๋™๊ธฐ ๋ชจ๋“œ๋กœ DNS ๋ฐ DCC ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ๊ธฐ๋Šฅ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€