Проблема старая, но сейчас наиболее актуальная. Это спам. Уже года два мы подключены в Инет через выделенку. В последние полгода поток писем ненужного содержания возрос на порядки. Это каксается не только Американского Английского, но и многих других предложений.
У меня сейчас процентов 30 (!!!!) всего входящего трафика составляет почтовый спам. В конторе стоит прокси и большинство сотрудников ходит в Инет на одни и теже ресурсы. Трафик от них невелик. Основной объем дает скачивание обновлений к разному софту. Теперь вот и спам. Решил бороться классическим методом. В GWIA (GroupWise 6.5) настроил ссылки на BlackList. В принципе работает. Прикрылись от открытых релеев. Но осталась еще одна проблема. Это сервера, на IP-адрес которых зерегистрированно сотни доменных имен. От имени последних вылится разная гадость. То адрес типа "xxxxxxx.edu.nl", то еще какая-нибудь гадость ... вобщем нельзя нормально запрещающие фильтры поставить. Столько всего, что не запретишь.
Попробовал подойти с другого края - запретить все, но в списке исключений указать для начала разрешенные домены - *.ru, *.com, *.net, *.org. Оказалось, что такие конструкции почему-то не работают. Отбраковывалась вся почта. Сейчас временно вернул как было - разрешено все, кроме... Ну и blacklist стоит.
Теперь такие вопросы. Может быть их кто-то решал.
1. Чем блокировать спам на уровне сервера. Софтина должна работать на Netware. Других серверов у нас нет (кроме MS, но это лишь для SQL). Надо отбраковывать то, что не нужно (по заданным мной правилам) и не загружать канал передачей ненужной информации. Т.е. если письмо идет с запрещенного IP-адреса или с неразрешенного доменного имени, то "привет, семье". Письмо не принимается.... Такое возможно? или SMTP требует сначала все письмо принять, а лишь потом анализировать?
2. Как в Internet Agent GW6.5 настроить список разрешенных доменов с указанием wildcard, чтобы все не перебирать. Тогда можно будет "запретить все, кроме...".
3. Решается ли проблема борьбы со спамом в других почтовых системах, например, NIMS 3.1? И как?