Как отфильтровать спам на иностранных языках с помощью SpamAssassin

SpamAssassin для фильтрации спама в электронной почте использует различные методы обнаружения спама, включая методы на основе DNS, байесовскую фильтрацию, черный список, внешние программы и онлайн-базы данных. Он применяет большой набор правил, сопоставляемых с телом или заголовком сообщения, чтобы оценить, является ли электронная почта спамом. Каждый тест приводит к назначенному баллу, если он соответствует критериям теста.

SpamAssassin одинаково относится ко всем языкам; однако вы можете настроить его для анализа каждого сообщения и определения используемого языка. Если это не один из «разрешенных» языков, SpamAssassin автоматически добавляет несколько баллов за оценку спама в сообщении. Если SpamAssassin не уверен в используемом языке, очки не присваиваются.

Фильтровать спам на иностранных языках с помощью SpamAssassin

Чтобы SpamAssassin отфильтровал почту на иностранных языках:

  • Откройте /etc/mail/spamassassin/local.cf в вашем любимом редакторе.
  • Если нет, добавьте «ok_languages» в строку с самим собой.
  • Перечислите языки (из списка ниже), которые вы хотите принять, через пробел:
    • af — африкаанс
    • sq — албанский
    • am — амхарский
    • ar — арабский
    • hy — армянский
    • ес — баскский
    • бс — боснийский
    • BG — болгарский
    • быть — белорусский
    • ca — каталонский
    • ж — китайский
    • час — хорватский
    • cs — чешский
    • да — датский
    • нл — голландский
    • en — английский
    • эо — эсперанто
    • et — эстонский
    • фи — финский
    • фр — французский
    • фу — фризский
    • ка — грузинский
    • де — немецкий
    • эль — греческий
    • он — иврит
    • ху — венгерский
    • привет — хинди
    • это — исландский
    • id — индонезийский
    • га — ирландский гэльский
    • это — итальянский
    • я — японский
    • ко — корейский
    • ла — латынь
    • лв — латышский
    • lt — литовский
    • мс — малайский
    • г-н — маратхи
    • ne — непальский
    • нет — норвежский
    • fa — персидский
    • pl — польский
    • португальский — португальский
    • qu — кечуа
    • rm — Rhaeto-Romance
    • ро — румынский
    • ru — русский
    • sa — санскрит
    • sco — шотландцы
    • Б-г — шотландский гэльский
    • ср — сербский
    • sk — словацкий
    • sl — словенский
    • es — испанский
    • sw — суахили
    • св — шведский
    • ТЛ — тагальский
    • та — тамильский
    • th — тайский
    • tr — турецкий
    • ук — украинский
    • vi — вьетнамский
    • cy — валлийский
    • йи — идиш

Например, чтобы принимать почту на английском, немецком, латинском, тайском и шведском языках, используйте «ok_languages ​​en de la th sv».

Ссылка на основную публикацию