|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrey Ostanovsky 2:5030/1957 23 Apr 2007 14:41:28 To : Vadym Fedchuk Subject : smtp NoListing -------------------------------------------------------------------------------- 23 Apr 07 11:41, you wrote to Lena from Kiev: VF> Добрый день VF> Мне как то в голову приходил способ борьбы со спамом VF> 1. Создать на почтовом сервере адреса с заведомо не использоваными VF> именами или короткими абревиатурами типа: nikolay, ivan, aaa, kkk VF> гдето шт 100 - 200 sale, info и т.п. VF> 2. всю почту приходящую на эти адреса отправить в скрипт, VF> который будет брать релеи с которых она получена и сразу добавлять в VF> блек лист, а саму почту в /dev/null Вот простенький скриптик, который шерстит лог на предмет нарушения greeting-паузы и перенаправляет последующие коннекты с этих адресов в mail/spamd # cat execute_pregreeting.sh #!/bin/sh awk '/to pre-greeting/ { aaa=gsub("\\[|]","",$12); if(aaa!=0) system("pfctl -T add -t spamd1 "$12); }' /var/log/maillog VF> Вопросы - насколько это будет эфективно?, Hу, по крайней мере, это частично разгрузит sendmail, или чем ты пользуешься для приема почты. Andrey --- GoldED+/BSD 1.1.5 * Origin: PGP KeyID 2ABEC67A andrey @ ostanovsky. spb. ru (2:5030/1957) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2860462c8e30.html, оценка из 5, голосов 10
|