RspamD, настройка

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RspamD, настройка

Непрочитанное сообщение gyurza2000 » 2019-10-18 0:06:17

Не ткнёте в толковый пример настройки в связке с EXIM, Dovecot, RoundCube (обучение rspamd путём перемещения в папку со спамом)?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Хостинговая компания 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
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

RspamD, настройка

Непрочитанное сообщение Alex Keda » 2019-10-18 8:53:39

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

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RspamD, настройка

Непрочитанное сообщение gyurza2000 » 2019-11-05 11:33:23

Пытаюсь настроить обучение RspamD при перемещении писем из входящих в СПАМ.
Делал по этой статьеhttps://workaround.org/ispmail/stretch/ ... ith-rspamd
В итоге при перемещении получаю ошибку в логах dovecot

Код: Выделить всё

Nov 05 11:28:33 imap(z@agrorus.org)<90553><sO7EN5WWGCl/AAAB>: Error: sieve: pipe action: failed to pipe message to program: program `rspamc' not found
Nov 05 11:28:33 imap(z@agrorus.org)<90553><sO7EN5WWGCl/AAAB>: Error: sieve: Execution of script /usr/local/etc/dovecot/sieve/learn-spam.sieve failed
содержимое learn-spam.sieve следующее:

Код: Выделить всё

require ["vnd.dovecot.pipe", "copy", "imapsieve"];
pipe :copy "rspamc" ["learn_spam"];
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

RspamD, настройка

Непрочитанное сообщение gyurza2000 » 2019-11-05 17:52:24

при включении в dovecot debug, вижу следующее:

Код: Выделить всё

Debug: imapsieve: Matched static mailbox rule [1]
Debug: sieve: file storage: Using Sieve script path: /usr/local/etc/dovecot/sieve/learn-spam.sieve
Debug: sieve: file script: Opened script `learn-spam' from `/usr/local/etc/dovecot/sieve/learn-spam.sieve'
Debug: sieve: Opening script 1 of 1 from `/usr/local/etc/dovecot/sieve/learn-spam.sieve'
Debug: sieve: Loading script /usr/local/etc/dovecot/sieve/learn-spam.sieve
Debug: sieve: Script binary /usr/local/etc/dovecot/sieve/learn-spam.svbin successfully loaded
Debug: sieve: binary save: not saving binary /usr/local/etc/dovecot/sieve/learn-spam.svbin, because it is already stored
Debug: sieve: Executing script from `/usr/local/etc/dovecot/sieve/learn-spam.svbin'
Debug: sieve: action pipe: running program: rspamd-learn-spam.sh
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Created
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Pass environment: USER=z@agrorus.org
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Pass environment: HOME=/80gb/mail/agrorus.org/z
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Pass environment: HOST=localhost
Debug: Mailbox Junk: UID 76952: Opened mail because: mail stream
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Establishing connection
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh: Forked child process
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Connected to program
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Finished streaming payload to program
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Finished input to program
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Disconnected
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Waiting for program to finish after 1 msec
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Child process ended
Debug: program exec:/usr/local/etc/dovecot/sieve/rspamd-learn-spam.sh (18052): Destroy
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1