Module s.r.validate

Part of spamfighter.rules View Source

Модуль содержащий правила проверки сообщений
Class regexpCheck Правило проверки текст сообщение на соответствие регулярному выражению.
Function lengthCheck Правило проверки текста сообщение на минимальную и максимальную длину.
Function attributeCheck Правило проверки соответствия значения атрибута указанному значению.
Function hasAttribute Правило проверки наличия аттрибута у сообщения
def lengthCheck(domain, message, minLength=None, maxLength=None, attribute='text'): (source)
Правило проверки текста сообщение на минимальную и максимальную длину.
Parametersdomainдомен, относительно которого идёт анализ (type: IDomain )
messageсообщение (type: spamfighter.interfaces.IMessage )
attributeимя атрибута сообщения, содержащего текст (type: str )
minLengthминимальная длина сообщения (type: int )
minLengthмаксимальная длина сообщения (type: int )
def attributeCheck(domain, message, attribute, value): (source)
Правило проверки соответствия значения атрибута указанному значению.
Parametersdomainдомен, относительно которого идёт анализ (type: IDomain )
messageсообщение (type: spamfighter.interfaces.IMessage )
attributeимя атрибута сообщения для проверки на соответствие (type: str )
valueзначение для проверки на соответствие (type: object )
def hasAttribute(domain, message, attribute): (source)
Правило проверки наличия аттрибута у сообщения
Parametersdomainдомен, относительно которого идёт анализ (type: IDomain )
messageсообщение (type: spamfighter.interfaces.IMessage )
attributeимя атрибута сообщения для проверки на наличие (type: str )
API Documentation for SpamFighter, generated by pydoctor at 2009-02-27 11:58:37.