Part of spamfighter.rules View Source
| Function | calculateMD5 | Вычисление md5 от строки в любой кодировки. |
| Function | clearMessage | Функция удаления из текста сообщения всех символов, кроме букв. |
| Function | messageFrequencyCheck | Правило проверки сообщение на частоту повторения. |
| Function | userFrequencyCheck | Правило проверки сообщения на частоту отправки указанным пользователем. |
| Parameters | string | строка для которой надо посчитать md5
(type: unicode
) |
| Returns | значение md5
(type: str
) | |
| Parameters | text | текст сообщения, который мы будем
анализировать
(type: unicode
) |
| Returns | значение md5
(type: unicode
) | |
| Parameters | domain | домен, относительно которого идёт анализ
(type: IDomain
) |
| message | сообщение
(type: spamfighter.interfaces.IMessage
) | |
| attribute | имя атрибута сообщения, содержащего поле
для проверки
(type: str
) | |
| storage | имя атрибута домена, содержащего
хранилище
(type: str
) | |
| timeout | время не повторения сообщения, секунды
(type: int
) | |
| count | максимально допустимое количество
сообщение в указанный период времени
(type: int
) | |
| minLength | минимальная длина сообщения для анализа
(type: int
) |
| Parameters | domain | домен, относительно которого идёт анализ
(type: IDomain
) |
| message | сообщение
(type: spamfighter.interfaces.IMessage
) | |
| attribute | имя атрибута сообщения, содержащее
идентификатор пользователя отославшего
его
(type: int
) | |
| storage | имя атрибута домена, содержащего
хранилище
(type: str
) | |
| timeout | время в течении которого пользователь
может отправлять указанное количество
сообщений
(type: int
) | |
| count | максимально допустимое количество
сообщение в указанный период времени
(type: int
) |