RspamD, настройка
Добавлено: 2019-10-18 0:06:17
Не ткнёте в толковый пример настройки в связке с EXIM, Dovecot, RoundCube (обучение rspamd путём перемещения в папку со спамом)?
Раз не осталось живых, значит мертвые — Встать!
https://forum.lissyara.su/
Код: Выделить всё
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
Код: Выделить всё
require ["vnd.dovecot.pipe", "copy", "imapsieve"];
pipe :copy "rspamc" ["learn_spam"];
Код: Выделить всё
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