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
) |