ru

Rspamd антиспам на офшорном VPS

Rspamd - современный высокопроизводительный антиспам с машинным обучением, который заменил тяжеловесный SpamAssassin в большинстве production почтовых стеков. Он работает в 5-10 раз быстрее, использует меньше памяти и даёт более точную классификацию благодаря Bayesian фильтрам, нейросетям и обширному набору правил. На офшорном VPS Anubiz Host Rspamd становится критичным звеном почтовой инфраструктуры: он защищает от входящего спама, фильтрует исходящие письма перед отправкой и поддерживает DKIM подпись с ARC для пересылаемых сообщений.

Need this done for your project?

We implement, you ship. Async, documented, done in days.

Start a Brief

Почему Rspamd заменил SpamAssassin

SpamAssassin был стандартом антиспама на протяжении 2000-х, но к 2020-м его ограничения стали критичными: написан на Perl, плохо масштабируется, обновления правил замедлились. Rspamd, написанный на C, решает эти проблемы.

  • Производительность: Rspamd обрабатывает тысячи писем в секунду на одном VPS, SpamAssassin - десятки.
  • Память: Rspamd использует около 100MB RAM, SpamAssassin - 500MB и больше для аналогичной нагрузки.
  • ML классификация: встроенный Bayesian фильтр с обучением на лету плюс опциональные нейросети.
  • Гибкие правила: Lua scripting для написания кастомных правил под специфичные кейсы.
  • Built-in DKIM: Rspamd может подписывать исходящие письма без отдельного OpenDKIM.
  • ARC поддержка: Authenticated Received Chain для пересылаемых писем, что критично для mailing lists.
  • WebUI: встроенный веб-интерфейс для мониторинга статистики и управления тренировкой Bayesian.
  • Active development: Rspamd активно развивается, релизы каждые 1-2 месяца с улучшениями детекции.

На офшорном VPS Anubiz Host Rspamd работает в связке с Postfix через milter протокол, проверяя каждое входящее и исходящее письмо без значимой задержки.

Развёртывание Rspamd и базовая настройка

Rspamd ставится из официальных репозиториев на Debian и Ubuntu и сразу работает с разумными defaults. Тонкая настройка под специфику вашего трафика приходит со временем.

  • Установка: apt install rspamd из репозитория rspamd.com - всегда самая свежая стабильная версия.
  • Подключение к Postfix: smtpd_milters = inet:localhost:11332 в main.cf, всё, Postfix отправляет письма Rspamd на проверку.
  • Redis backend: для Bayesian, fuzzy, ratelimit модулей нужен Redis - apt install redis-server и Rspamd сам подключится.
  • Web interface: /etc/rspamd/local.d/worker-controller.inc с паролем для доступа к UI на порту 11334.
  • Bayesian обучение: rspamc learn_spam и rspamc learn_ham для классификации, или автообучение из IMAP папок Junk.
  • Fuzzy hashes: подключение к публичной fuzzy.rspamd.com для немедленной защиты от известного спама.
  • Greylisting: модуль для замедления неизвестных отправителей - снижает спам без false positives.
  • Multimap: блок-листы и whitelist на основе текстовых файлов или Redis.

После базовой настройки Rspamd сразу даёт 95+ процентов детекции спама на типичном трафике, и с тренировкой Bayesian улучшается до 98+ процентов.

Outbound фильтрация и защита репутации

Rspamd ценен не только для защиты от входящего спама, но и для контроля исходящего трафика. Если ваш сервер пошлёт спам, репутация IP уничтожится, и письма начнут попадать в спам у получателей.

  • Outbound check: в multimap настройте scan_outbound и Rspamd будет проверять исходящие письма на признаки спама.
  • Ratelimit: ограничения на количество писем в минуту/час/день от одного отправителя - защита от компрометированного аккаунта.
  • Phishing detection: модуль url_redirector проверяет ссылки на phishing и suspicious redirects.
  • SMTP_HELO_ESN_ASCII: валидация HELO имени против ASCII - блокировка спам-ботов с подделанными именами.
  • DKIM signing: все исходящие письма подписываются DKIM перед уходом наружу.
  • ARC signing: для пересылаемых писем добавляется ARC цепочка для прохождения SPF и DKIM.
  • Reputation модуль: Rspamd ведёт собственную базу репутации IP и доменов, что улучшает детекцию.
  • Statistics: WebUI показывает топ отправителей, top спам-источников, ham/spam ratio в динамике.

На офшорном VPS Anubiz Host Rspamd в outbound фильтрации защищает репутацию вашего IP от случайного спама через скомпрометированный аккаунт пользователя, что особенно критично при множественных ящиках на одном сервере.

Why Anubiz Host

100% async — no calls, no meetings
Delivered in days, not weeks
Full documentation included
Production-grade from day one
Security-first approach
Post-delivery support included

Ready to get started?

Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.

Anubiz Chat AI

Online