ืื ืืขืืืื ื ืคืื ืื Rspamd 3.0 ืกืคึผืึทื ืคึฟืืืืจืืจืื ื ืกืืกืืขื ืืื ืืขืจืืื ืื, ืคึผืจืึทืืืืืืื ื ืืืฉืืจืื ืคึฟืึทืจ ืขืืืึทืืืึทืืื ื ืึทืจืืืงืืขื ืืืื ืคืึทืจืฉืืื ืงืจืืืืืจืืึท, ืึทืจืืึทื ืืขืจืขืื ื ืึผืืืื, ืกืืึทืืืกืืืฉ ืืขืืืึธืืก ืืื ืืืึทืงืืืกื, ืืืืฃ ืืขืจ ืืืืข ืคืื โโืืืึธืก ืื ืืขืฆื ืืืึธื ืคืื ืื ืึธื ืืึธื ืืื ืืขืฉืืคื, ืืขื ืืฆื ืฆื ืืึทืฉืืืกื ืฆื ืฆื ืืืึธืง. Rspamd ืฉืืืฆื ืึผืืขื ืึทืืข ืื ืคืึทื ืืงืฉืึทื ื ืืืคึผืืึทืืขื ืึทื ืืื SpamAssassin, ืืื ืืื ืึท ื ืืืขืจ ืคืื ืคึฟืขืึดืงืืืื ืืืึธืก ืืึธืื ืืืจ ืฆื ืคืืืืขืจ ืคึผืึธืกื ืืื ืืืจืืฉื ืืืืขื 10 ืืื ืคืึทืกืืขืจ ืืื SpamAssassin, ืืื ืืขืืื ื ืืื ืฆื ืฆืืฉืืขืื ืืขืกืขืจ ืคึฟืืืืจืืจืื ื ืงืืืึทืืืืขื. ืืขืจ ืกืืกืืขื ืงืึธื ืืื ืืขืฉืจืืื ืืื C ืฉืคึผืจืึทื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ.
Rspamd ืืื ืืขืืืื ืืื ืึท ืืขืฉืขืขื ืืฉ-ืืขืืจืืื ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืืื ืืืืืขืก ืืืืืื ื ืคึฟืึทืจ ื ืืฆื ืืื ืืขืืกื ืืึธืืืื ืกืืกืืขืืขื, ืึทืืึทืืื ื ืขืก ืฆื ืคึผืจืึธืฆืขืก ืืื ืืขืจืืขืจ ืคืื ืึทืจืืืงืืขื ืคึผืขืจ ืกืขืงืื ืืข. ืจืขืืืืืฆืืขืก ืคืืจ ืืืืขื ืืืคืืฆืืจื ืืืืื ืืขืจ ืคืื ืกืคึผืึทื ืืขื ืขื ืืขืืกื ืคืืขืงืกืึทืืึทื ืืื ืงืขื ืขื ืืื ืืืืขืจ ืกืืืคึผืืึทืกื ืคืึธืจืขื ืึทื ืืืึทืืื ืจืขืืืืขืจ ืืืืกืืจืืงื, ืืื ืืื ืืขืจ ืงืึธืืคึผืืืฆืืจื ืกืืืืึทืืืึธื ืก ืืื ืงืขื ืขื ืืืื ืืขืฉืจืืื ืืื ืืืึท. ืืงืกืคึผืึทื ืืื ื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืึทืืื ื ื ืืึท ืืืืคึผืก ืคืื ืืฉืขืงืก ืืื ืืืคึผืืึทืืขื ืึทื ืืืจื ืืึทืืืฉืืื ืืืึธืก ืงืขื ืขื ืืืื ืืืฉืืคื ืืื ืื C ืืื Lua ืฉืคึผืจืึทืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืึทืืืฉืืื ืืขื ืขื ืืืจืขืืืืื ืคึฟืึทืจ ืืืขืจืึทืคืืืื ื ืื ืกืขื ืืขืจ ื ืืฆื SPF, ืืึทืฉืืขืืืงื ืื ืกืขื ืืขืจ ืก ืคืขืื ืืืจื DKIM ืืื ืืืฉืขื ืขืจืืืืื ื ืจืืงืืืขืก ืฆื DNSBL ืจืฉืืืืช. ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืงืึทื ืคืืืืขืจืืืฉืึทื, ืฉืึทืคึฟื ืึผืืืื ืืื ืฉืคึผืืจ ืกืืึทืืืกืืืง, ืึทื ืึทืืืื ืืกืืจืึทืืืืืข ืืืขื ืฆืืืื ื ืืื ืฆืืืขืฉืืขืื.
ืื ืืึทืืืืืืง ืคืึทืจืืจืขืกืขืจื ืืื ืืืขืจืกืืข ื ืืืขืจ ืืื ืจืขืื ืฆื ืืึทืืืึทืืืง ืขื ืืขืจืื ืืขื ืืื ืื ืื ืขืจืืขื ืึทืจืงืึทืืขืงืืฉืขืจ, ืกืคึผืขืฆืืขื ืื HTML ืคึผืึทืจืกืื ื ืคึผืึทืจืฅ, ืืืึธืก ืืขื ืขื ืืึธืจ ืจืืจืืืึทื. ืืขืจ ื ืืึท ืคึผืึทืจืกืขืจ ืคึผืึทืจืกืขืก HTML ื ืืฆื ืื DOM ืืื ืืืฉืขื ืขืจืืืืื ื ืึท ืืืื ืคืื ืืึทืืก. ืื ื ืืึทืข ืืขืืืื ื ืืืื ืื ืืจืึทืืืกืื ืึท CSS ืคึผืึทืจืกืขืจ ืืืึธืก, ืืืขื ืงืึทืืืืื ื ืืื ืึท ื ืืึทืข HTML ืคึผืึทืจืกืขืจ, ืึทืืึทืื ืืืจ ืฆื ืจืืืืืง ืขืงืกืืจืึทืงื ืืึทืื ืคืื ืืืืืื ืืื ืืึธืืขืจื HTML ืืึทืจืงืึทืคึผ, ืึทืจืืึทื ืืขืจืขืื ื ืืืกืืื ืืืืืืฉืื ื ืฆืืืืฉื ืงืขื ืืืง ืืื ืืืืขืืง ืืื ืืึทืื. ืขืก ืืื ื ืึธืืืืืขืจืื ืึทื ืืขืจ ืคึผืึทืจืกืขืจ ืงืึธื ืืื ื ืืฉื ืืขืฉืจืืื ืืื C ืฉืคึผืจืึทื, ืึธืืขืจ ืืื C ++17, ืืืึธืก ืจืืงืืืืืขืจื ืึท ืงืึทืืคึผืืืืขืจ ืืืึธืก ืฉืืืฆื ืืขื ื ืึธืจืืึทื ืคึฟืึทืจ ืคึฟืึทืจืืึทืืืื ื.
ืื ืืขืจืข ืืืืืฉืื:
- ืฆืืืขืืขืื ืฉืืืฆื ืคึฟืึทืจ ืื Amazon Web Services (AWS) API, ืืืึธืก ืืื ืื ืคืืืืงืืื ืฆื ืืืืื ืึทืงืกืขืก ืึทืืึทืืึธื ืืืึธืืงื ืืึทืืื ืื ืืก ืคึฟืื ืื Lua API. ืืื ืึท ืืืึทืฉืคึผืื, ืึท ืคึผืืืืื ืืื ืคืืจืืขืืืืื ืึทื ืกืึทืืืขืก ืึทืืข ืึทืจืืืงืืขื ืืื Amazon S3 ืกืืึธืจืืืืฉ
- ืืขืจ ืงืึธื ืคึฟืึทืจ ืืืฉืขื ืขืจืืืืื ื ืจืืคึผืึธืจืฅ ืฉืืื ืฆื ืื ื ืืฆื ืคืื DMARC ืืขืื ืึธืืึธืืืข ืืื ืจืืืืขืจืงื. ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคึฟืึทืจ ืฉืืงื ืจืืคึผืึธืจืฅ ืืื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืึท ืืึทืืื ืืขืจ ืืึทืคึฟืขื ืกืคึผืึทืืึทืื dmarc_report.
- ืคึฟืึทืจ ืืืืืื ื ืจืฉืืืืช, ืฉืืืฆื ืืื ืฆืืืขืืขืื ืคึฟืึทืจ "DMARC ืืื ืืื ื", ืจืืคึผืืืืกืื ื ืื ืคึฟืื ืึทืืจืขืก ืืื ืึทืจืืืงืืขื ืืื ืื ืืืืืื ื ืึทืืจืขืก ืืืื ืื ืจืืืืืง DMARC ืึผืืืื ืืขื ืขื ืกืคึผืขืกืืคืืขื ืคึฟืึทืจ ืื ืึธื ืืึธื.
- ืฆืืืขืืืืื ืขืงืกืืขืจื ืึทื_ืจืขืืืึท ืคึผืืืืื, ืืืึธืก ืกืึทืืืื ืื ืคึผืจืึธืืืขื ืืื ืคึผืืืืื ืก ืึทืืึท ืืื SPF ื ืืฆื ืื IP ืึทืืจืขืก ืคืื ืื ืืจืึทืกืืื ืคึผืึธืกื ืจืขืืข ืึทื ืฉืืึธื ืคืื ืื ืกืขื ืืขืจ ืึทืืจืขืก.
- ืฆืืืขืืขืื "rspamadm bayes_dump" ืืึทืคึฟืขื ืฆื ืฉืจืืึทืื ืืื ืืจืืคืงืืคืืข Bayes ืืึธืงืขื ืก, ืึทืืึทืืื ื ืืื ืฆื ืืืื ืืจืึทื ืกืคืขืจื ืฆืืืืฉื ืคืึทืจืฉืืืขื ืข Rspamd ืื ืกืืึทื ืกืื.
- ืฆืืืขืืขืื ืึท ืคึผืืืืื ืฆื ืฉืืืฆื ืื Pyzor ืงืึทืืึทืืขืจืืืืืื ืกืคึผืึทื ืืืึทืงืื ื ืกืืกืืขื.
- ืืึธื ืืืึธืจืื ื ืืืฉืืจืื ืืขื ืขื ืจืืืืืืื ื, ืืืึธืก ืืขื ืขื ืืืฆื ืืขืจืืคึฟื ืืืืื ืืงืขืจ ืึธืคื ืืื ืืึทืื ืืืืื ืืงืขืจ ืืึทืกืข ืืืืฃ ืคืื ืืจืืืกื ืืืง ืืึทืืืฉืืื.
ืืงืืจ: opennet.ru