SpamPal for Windows

Приложение B. Дополнение списков DNSBL

SpamPal поставляется со списком известных на момент инсталляции списков услуг DNSBL. Кроме того, SpamPal периодически подключается к серверам для обновления этого списка, удаления уже несуществующих услуг и добавления новых.

Однако, иногда Вы хотите использовать не поддерживаемые услуги DNSBL. Чтобы сделать это, щелкните по кнопке "Дополнительный файл DNSBL" на панели "Расширенный" диалога с опциями, будет вызвано окно текстового редактора, и Вы можете редактировать файл с определениями дополнительных услуг DNSBL.

Этот файл имеет специальный формат. В него включаются записи, по одной для каждого списка DNSBL в следующем формате:

LIST <кодовое имя списка>
WEBSITE <Интернет-адрес сайта>
NAME <Имя>
ZONE <Зона>
DESCRIPTION <Описание>

Весь текст после символа # рассматривается как комментарий и игнорируется программой SpamPal.

Большинство строковых определений списка DNSBL понятны без объяснения. Нужно только прокомментировать параметр  <кодовое имя списка> - это должна быть последовательность букв, которая уникальным образом идентифицирует список DNSBL. Рекомендуется для именования списка DNSBL использовать не более семи символов.

Существует пара дополнительных директив, которые можно добавить к определению списка DNSBL. Первая - SUBSUMED_BY <кодовое имя списка> - определяет, что данная услуга DNSBL входит в состав другой услуги DNSBL, имеющей указанное кодовое имя, которое было определено ранее в этом файле (или известное SpamPal). Если выбран основной список DNSBL , то выбрать отдельно дополнительный входящий в него подсписок невозможно. Например, список SBL присутствует в более общем списке relays.osirusoft.com list, поэтоме его определение DNSBL будет иметь вид:

LIST SBL
WEBSITE http://www.spamhaus.org/sbl/
NAME Spamhaus SBL
ZONE sbl.spamhaus.org
DESCRIPTION The Spamhaus SBL lists known spammers & spam gangs.
SUBSUMED_BY OSIRU

По умолчанию любой положительный ответ от услуги DNSBL служит индикатором спама. Но если Вы хотите, чтобы спаму соответствовали только определенные отклики, то их можно задать с помощью директивы RESULT_CODE <ip-адрес>. Например, на сайте relays.osirusoft.com список услуг DNSBL включает спаммеров, операции поддержки спаммеров, открытые ретрансляторы и хосты с dialup. Если мы хотим, чтобы почта из первых трех источников маркировалась бы как спам, но мы, конечно, не хотим, чтобы почта приходящая в некоторое место от  хоста с dialup рассматривалась как спам! Поэтому мы зададим специальные коды результата, например:

LIST OSIRU
WEBSITE http://relays.osirusoft.com/
NAME relays.osirusoft.com
ZONE relays.osirusoft.com
DESCRIPTION A really big list that contains data from lots of smaller lists.
RESULT_CODE 127.0.0.2 # verified open relay
RESULT_CODE 127.0.0.4 # confirmed spam source
RESULT_CODE 127.0.0.6 # spamware developer/spamvertized site
RESULT_CODE 127.0.0.8 # insecure formmail.cgi
RESULT_CODE 127.0.0.9 # open proxy servers

Обратите внимание на то, что теперь SpamPal поддерживает только услуги DNSBL, которые основаны только на IP-адресах  - адреса, заданные в виде доменных имен, вида  postmaster.rfc-ignorant.org не работают!

Предыдущая часть: Расширенная конфигурация Оглавление Следующая часть: удаленное подключение к  SpamPal