Страница 1 из 1
фильтр спамеров в экзиме
Добавлено: 2007-11-07 15:31:29
BlackPhantom
Взял из статьи на этом сайте вот такое правило:
Код: Выделить всё
# Считем число точек или дефисов в доменном имени. (больше 4-х - в топку)
warn condition = ${if match{$sender_host_name} \
{\N((?>\w+[\.|\-]){4,})\N}{yes}{no}}
hosts = !+relay_from_hosts : *
но почему-то оно нифига не отрабатывает, хосты типа H=c-67-181-158-237.hsd1.ca.comcast.net все равно ломятся. Помогите разобраться с с синтаксисом, как описывается это правило?
???
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 0:51:53
Alex Keda
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 10:27:32
BlackPhantom
ну конечно, у себя написал deny
достовно вот что у меня написано:
Код: Выделить всё
deny condition = ${if match{$sender_host_name} \
{\N((?>\w+[\.|\-]){4,})\N}{yes}{no}}
hosts = !+mynetwork : *
message = "To many "." or "-" in host"
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 10:37:40
BlackPhantom
или ткните пожалуйста где расписано про синтаксис
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 11:08:24
Alex Keda
это pcre.
расписано в соотв. мане
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 12:54:33
BlackPhantom
усе, разобрался, действительно работает
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 13:31:54
maluy
Ну а чеь проблема то была? Можеш расписать?
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-08 13:39:51
BlackPhantom
правило действительно работает, просто я сам затупил, мне показалось что не срабатывает...
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-09 23:48:42
BlackPhantom
Все бы классно, только если хост в скобках, типа
H=(c-67-181-158-237.hsd1.ca.comcast.net) то правило не срабатывает, как бы обойти это ограничение?
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-10 0:02:48
Alex Keda
почитать раздел документации касающийся логгинга.
понять что значит хост в скобках.
почитать раздел касающийся описания всех переменных.
найти нужную.
почитать раздел касающийся составления асл.
переписать асл.
Re: фильтр спамеров в экзиме
Добавлено: 2007-11-10 0:27:24
BlackPhantom
уже понял, хост в скобках это HELO, дописал такое же правило для $sender_helo_name