Спам-карантин (exim + mysql + dovecot, spamassassin)

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Wombat
рядовой
Сообщения: 13
Зарегистрирован: 2007-09-14 18:16:44

Спам-карантин (exim + mysql + dovecot, spamassassin)

Непрочитанное сообщение Wombat » 2008-03-11 16:17:24

Есть задача настроить некий карантин писем, которые не пропущены спамасассином. К примеру, такой сценарий:
- приходит письмо, спамассассин начисляет ему 10 баллов из 8 предельно допустимых
- клиенту отдается ответ "550 letter has scored N spam points. Please, visit http://..../whitelist.php?... to add yourself to white list. This link is valid and the letter will be kept for 24 hours.". При этом само письмо не режется, а сохраняется в какой-то очереди
- соответственно, клиент видит отбивку со ссылкой. Переходит по ссылке, ему говорят "E-mail test@example.com has been added to white list. Your message has been delivered."

Возможно ли такое реализовать? Подскажите, пожалуйста, где копать или что курить :)

Пользователи виртуальные, хранятся в БД mysql. Там же у них флажок "enable spamassassin" и 2 числа баллов, при которых соответственно помечать или резать письмо.
Предполагаю, что white list будет храниться у каждого пользователя свой, в БД. Оттуда, из mysql, будет затягиваться в ACL, который при совпадении будет сразу разрешать. Получается, нужно создать некую очередь, которая будет регулярно обрабатываться и на нее будет влиять whitelist.

Вобщем, есть идея от начальства, а опыта по эксиму для реализации недостаточно.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35469
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Спам-карантин (exim + mysql + dovecot, spamassassin)

Непрочитанное сообщение Alex Keda » 2009-03-08 23:56:48

вполне.
но письма придётся отдавать внешним обработчикам
Убей их всех! Бог потом рассортирует...