Le 21/08/2015 15:51, Andrew McN a écrit :
On 21/08/15 19:49, Guillaume Lakano - DOVECOT wrote:
Aug 20 20:21:14 mail imap: antispam: running mailtrain backend program 
parameter 1 -D --username=guillaume.x...@mydomain.com
Aug 20 20:21:14 mail imap: antispam: running mailtrain backend program 
parameter 2 --spam
That looks like it should be three parameters, not two?


Hello Andrew, thanks for your answer :)

Sorry about the previous copy/paste, this was a wrong previous test ( I've tested to inject others arguments to see if dovecot still report the error or no... )

Here is the the same logs :


Aug 21 16:04:37 mail imap: antispam: plugin initialising (2.0-notgit)
Aug 21 16:04:37 mail imap: antispam: verbose debug enabled
Aug 21 16:04:37 mail imap: antispam: "Junk" is exact match spam folder
Aug 21 16:04:37 mail imap: antispam: no unsure folders
Aug 21 16:04:37 mail imap: antispam: "Trash" is exact match trash folder
Aug 21 16:04:37 mail imap: antispam: pipe backend spam argument = --spam
Aug 21 16:04:37 mail imap: antispam: pipe backend not-spam argument = --ham Aug 21 16:04:37 mail imap: antispam: pipe backend program = /usr/bin/sa-learn Aug 21 16:04:37 mail imap: antispam: pipe backend program arg[0] = --username=guillaume.x...@mydomain.com
Aug 21 16:04:37 mail imap: antispam: pipe backend tmpdir /tmp
Aug 21 16:04:37 mail imap: antispam: mailbox_is_unsure(Junk): 0
Aug 21 16:04:37 mail imap: antispam: mailbox_is_trash(INBOX): 0
Aug 21 16:04:37 mail imap: antispam: mailbox_is_trash(Junk): 0
Aug 21 16:04:37 mail imap: antispam: mail copy: from trash: 0, to trash: 0
Aug 21 16:04:37 mail imap: antispam: mailbox_is_spam(INBOX): 0
Aug 21 16:04:37 mail imap: antispam: mailbox_is_spam(Junk): 1
Aug 21 16:04:37 mail imap: antispam: mailbox_is_unsure(INBOX): 0
Aug 21 16:04:37 mail imap: antispam: mail copy: src spam: 0, dst spam: 1, src unsure: 0 Aug 21 16:04:37 mail imap: antispam: running mailtrain backend program /usr/bin/sa-learn Aug 21 16:04:37 mail imap: antispam: running mailtrain backend program /usr/bin/sa-learn Aug 21 16:04:37 mail imap: antispam: running mailtrain backend program parameter 1 --username=guillaume.x...@mydomain.com Aug 21 16:04:37 mail imap: antispam: running mailtrain backend program parameter 2 --spam
Aug 21 16:04:39 mail imap: antispam: run program failed with exit code -1
Aug 21 16:04:46 mail imap: antispam: plugin initialising (2.0-notgit)
Aug 21 16:04:46 mail imap: antispam: verbose debug enabled
Aug 21 16:04:46 mail imap: antispam: "Junk" is exact match spam folder
Aug 21 16:04:46 mail imap: antispam: no unsure folders
Aug 21 16:04:46 mail imap: antispam: "Trash" is exact match trash folder
Aug 21 16:04:46 mail imap: antispam: pipe backend spam argument = --spam
Aug 21 16:04:46 mail imap: antispam: pipe backend not-spam argument = --ham Aug 21 16:04:46 mail imap: antispam: pipe backend program = /usr/bin/sa-learn Aug 21 16:04:46 mail imap: antispam: pipe backend program arg[0] = --username=guillaume.x...@mydomain.com
Aug 21 16:04:46 mail imap: antispam: pipe backend tmpdir /tmp
Aug 21 16:04:46 mail imap: antispam: plugin initialising (2.0-notgit)
Aug 21 16:04:46 mail imap: antispam: verbose debug enabled
Aug 21 16:04:46 mail imap: antispam: "Junk" is exact match spam folder
Aug 21 16:04:46 mail imap: antispam: no unsure folders
Aug 21 16:04:46 mail imap: antispam: "Trash" is exact match trash folder
Aug 21 16:04:46 mail imap: antispam: pipe backend spam argument = --spam
Aug 21 16:04:46 mail imap: antispam: pipe backend not-spam argument = --ham Aug 21 16:04:46 mail imap: antispam: pipe backend program = /usr/bin/sa-learn Aug 21 16:04:46 mail imap: antispam: pipe backend program arg[0] = --username=guillaume.x...@mydomain.com
Aug 21 16:04:46 mail imap: antispam: pipe backend tmpdir /tmp




Also, read this:


http://wiki2.dovecot.org/Plugins/Antispam#Backend_-_mailtrain_realtime_sa-learn

Ok I'll try to use an external pipe to script

Thanks


--
------------------------------------------------------------------------
*NOX DIGITAL*
Guillaume Lecanu

Reply via email to