sa-learn из публичных почтовых ящиков dbmail

Памятка мне... Создаём пользователя для чтения ящика со спамом :

dbmail-users -a spamadmin -s spamadmin@domen.lv -p plaintext -w pass -m50

Для юзера __public__ создаём ящики Spam и Nospam : (sql)

insert into dbmail_mailboxes (owner_idnr, name, seen_flag, answered_flag, deleted_flag, flagged_flag,recent_flag, draft_flag, no_inferiors, no_select, permission) values (3, 'Spam', 1, 1, 1, 1, 1, 1, 0, 0, 2);

Узнаём идентификатор ящика : select mailbox_idnr from dbmail_mailboxes where name='Spam';

Прописываем права для доступа узера anyone, то есть для всех, юзеры видят папку и могут перемещать туда письма :

INSERT INTO dbmail_acl 
VALUES ( 2, 240, 1, 0, 0, 0, 1, 0, 0, 0, 0 );

И для юзера spamadmin со всеми правами :

INSERT INTO dbmail_acl 
VALUES ( 2, 240, 1, 1, 1, 1, 1, 1, 1, 1, 1 );

Забираем и отдаём для sa-learn с помощью fethcmail :

.fetchmailrc

poll localhost with protocol imap
  user spamadmin mda "/usr/bin/sa-learn --spam --single"
  password secretpassword;
  folder "#Public/Spam"
  keep

Или скрипта на python

Уточнения и правки приветствуются.

     Комментарии (2)  Permalink

Комментарии

  Александер @ 06.08.2008 20:58 EET
Здравствуйте!
Порекомендуйте пожалуйста что нибудь для рассылки писем!
У меня несколько сотен клиентов и периодически мне их нужно уведомлять о тех или иных услугах.
На машине стоит UBUNTU 8.04
Спасибо!
  dik @ 06.08.2008 22:01 EET
Я просто python скрипт использую - завтра поищу.

Добавить комментарий



Имя*
E-Mail
For Spammers Only
URL
Коммент*
Подписка на комментарии
Запомнить меня (по Cookies)


BXCMSNG Errors:
Warning[2] Division by zero in [BX_PROJECT_DIR]/inc/bx/plugins/blog.php at line 1077.