r1 - 07 Dec 2004 - 18:24:00 - Elvira VlasovaYou are here: TWiki >  Clearmail Web > Clearmail-handle-complaint
Описание программы clearmail-handle-complaint

Функции:

  • md5($body). $body в данном случае является аттачментом. Тело аттачмента переводит в закодированную 32-битную строку. Нужна для проверки, проверялось ли письмо раньше или нет. Результат 1 (если письмо проверялось раньше) или 0 (если не проверялось).
  • analysis($body, $uin). Анализирует каждый аттачмент и отправляет либо на Spam Сop? , либо оставляет модератору. Результат 1 или 0 в зависимости от того, пошло ли письмо на Spam Сop? (1) или модератору (0).
  • mail_spam($body). Пропускает каждый аттачмент через spamassassin. Результат - количество очков, назначенных spamassassin'ом.
  • shure($uin,$score). $score - количество очков, назначенных spamassassin'ом. Функция, определяющая, мождно ли доверять жалобщику на основании балла spamassassin'a и рейтинга. Если сумма >=70, значит можно доверять, если сумма <=70, то нельзя. Результат 1, если доверять можно, и 0 если нельзя.
  • check_letter_id($id). Функция проверяет, приходило ли уже такое письмо с жалобой или нет, используя ID письма. Результат 1 если приходило, 0 если не приходило.
  • save_attachemnts($body,$uin,$level). $level - это уровень доверия(1 или 0). Функция сохраняет аттачменты из письма по 2-ум папкам: motivate, non_motivate.
  • save_letters($letter, $UIN). Сохраняет письмо жалобщика полностью со всеми аттачментами.

-- Elvira Vlasova - 07 Dec 2004

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Powered by TWiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback