Displaying 19 results from an estimated 19 matches for "learn_spam".
Did you mean:
learn_ham
2019 Feb 24
0
permission denied errors with INDEX=MEMORY and trees plugin
...map-login {
inet_listener imap {
port = 0
}
inet_listener imaps {
port = 993
ssl = yes
}
}
service learn_ham {
executable = script /usr/lib/dovecot/learn_ham.sh
group = vmail
unix_listener sieve-pipe/learn_ham {
mode = 0600
user = vmail
}
user = vmail
}
service learn_spam {
executable = script /usr/lib/dovecot/learn_spam.sh
group = vmail
unix_listener sieve-pipe/learn_spam {
mode = 0600
user = vmail
}
user = vmail
}
service lmtp {
unix_listener lmtp {
group = vmail
mode = 0660
user = vmail
}
}
service pop3-login {
inet_listener po...
2015 Nov 08
2
antispam plugin pipe backend error when moving multiple emails
Hi,
I've got some trouble with the dovecot antispam plugin and the pipe backend.
I'm using dovecot 2.2.18 with maildirs and zlib compression enabled.
When moving 2 or more emails at once from the Junk folder to another one, I always have the following error : "Failed to copy to temporary file"
In the server logs :
imap(vvv at vvv.vvv): Error:
2017 Feb 05
2
dovecot/auth CPU spikes
...bscribe
special_use = Trash
}
prefix =
}
passdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
plugin {
antispam_backend = pipe
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_sendmail_args = -h;localhost:11334;-P;q1
antispam_mail_spam = learn_spam
antispam_spam = Junk
antispam_trash = Trash
fts = solr
fts_solr = break-imap-search url=http://localhost:8080/solr/
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_before = /var/lib/dovecot/sieve.d/
}
postmaster_address = postmaster at domain.net
protocols = imap lmtp sieve pop3
service au...
2018 Jul 26
2
mdbox_deleted proper syntax
...dovecot-pgsql2.conf
driver = sql
}
passdb {
args = cache_key=%u%r%l *
driver = bsdauth
}
plugin {
antispam_backend = mailtrain
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/local/bin/rspamc
antispam_mail_sendmail_args = -h;127.0.0.1:11334;-P;q1
antispam_mail_spam = learn_spam
antispam_spam = caughtspam
antispam_trash = trash
fts = solr
fts_autoindex = yes
fts_solr = url=http://127.0.0.1:8983/solr/dovecot/
recipient_delimiter = +
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_before = /var/dovecot/sieve/before/
sieve_default = /var/dovecot/sieve/def...
2018 Mar 10
1
quota-status: Issues with uppercase recipient address
...er = sql
}
plugin {
acl = vfile
acl_shared_dict = file:/srv/mail/dovecot/shared-mailboxes
antispam_backend = mailtrain
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/local/bin/rspamc
antispam_mail_sendmail_args = -h;10.0.110.27:11334;-P;[REDACTED]
antispam_mail_spam = learn_spam
antispam_spam = Junk
antispam_trash = Trash
fts = solr
fts_autoindex = yes
fts_solr = url=http://127.0.0.1:8983/solr/dovecot/
imapsieve_mailbox1_before = file:/usr/local/etc/dovecot/sieve/report-spam.sieve
imapsieve_mailbox1_causes = COPY
imapsieve_mailbox1_name = Junk
imapsieve_m...
2016 Apr 18
0
antispam plugin pipe backend error when moving multiple emails
...my dovecot-antispam plugin configuration :
antispam_allow_append_to_spam = no
antispam_backend = pipe
antispam_pipe_program = /usr/bin/rspamc
antispam_pipe_program_args = -h;127.0.0.1:11334;-P;********
antispam_pipe_program_notspam_arg = learn_ham
antispam_pipe_program_spam_arg = learn_spam
antispam_pipe_tmpdir = /var/tmp
antispam_spam = Junk
antispam_trash = trash;Trash;Deleted Items;Deleted Messages
zlib enabled:
zlib_save = gz
zlib_save_level = 9
When moving 2 or more messages from inbox to the Junk folder:
"J47 NO [CANNOT] Failed to copy to temporary file (...
2020 Oct 13
1
Spam learning for rspamd
On 10/12/2020 10:54 PM, Aki Tuomi wrote:
> Try this guide:
> https://doc.dovecot.org/configuration_manual/howto/antispam_with_sieve/
>
> Aki
I will, but that doesn't seem to answer the question of the header
rewriting. How can I explain to rspamd and/or sieve that a message that
was delivered, but marked as spam is in fact NOT spam?
--
Dan Egli
On my Test server
--------------
2015 Feb 01
0
[Bug ?] IMAP keywords are not preserved during mailbox conversion
...heme=plain username_format=%n /usr/local/etc/dovecot/dovecot.auth/%d.passwd
driver = passwd-file
}
plugin {
antispam_backend = mailtrain
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/local/bin/rspamc
antispam_mail_sendmail_args = -h;localhost:11334
antispam_mail_spam = learn_spam
antispam_spam = Junk
antispam_trash = Trash
quota = dict:User quota::file:%h/dovecot-quota
quota_rule = *:storage=2G
quota_rule2 = Trash:storage=+10%%
quota_rule3 = Spam:storage=+20%%
quota_status_nouser = DUNNO
quota_status_success = DUNNO
sieve_after = /usr/local/etc/dovecot/sie...
2017 Sep 01
0
problem with shared folders and acls - only able to share INBOX
...type = private
}
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
plugin {
acl = vfile
acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db
antispam_backend = pipe
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_spam = learn_spam
antispam_spam = Spam
antispam_trash = Trash
quota = maildir:User quota
quota_exceeded_message = Benutzer %u hat das Speichervolumen
?berschritten. / User %u has exhausted allowed storage space.
sieve =
file:/var/vmail/sieve/%d/%n/scripts;active=/var/vmail/sieve/%d/%n/active-scr
ipt.sieve...
2018 Aug 09
3
imapsieve wrong matches on APPEND cause
...in causes in plugin section of dovecot.conf no rule
is matched at all.
If I add APPEND event into causes in plugin section of dovecot.conf, then
for some reason imapsieve matches both rules on move from Inbox to Spam and
no rules on move from Spam to Inbox.
Matching both rules attempts to run both learn_spam and learn_ham. First one
works and second logs error (which is correct).
On attempt to move message from Spam to Inbox imapsieve not matching any
rule at all and thus learning is not working.
Could you please let me know how to fix this?
More details.
Here is what I have in my plugin section of...
2018 Apr 14
1
imapsieve fail to pipe to sa-learn-spam.sh
...matches "imap.user" "*" {
set "username" "${1}";
}
pipe :copy "sa-learn-ham.sh" [ "${username}" ];
/home/vmail/sieve/global#cat sa-learn-spam.sh
#!/bin/sh
exec /usr/local/bin/rspamc -h /var/run/rspamd/rspamd.sock -P
"Password" learn_spam
/home/vmail/sieve/global#cat sa-learn-ham.sh
#!/bin/sh
exec /usr/local/bin/rspamc -h /var/run/rspamd/rspamd.sock -P
"password" learn_ham
I'd appreciate any suggestions.
Thanks.
Dave.
2017 Sep 05
0
AW: problem with shared folders and acls - only able to share INBOX
...type = private
}
passdb {
args = /etc/dovecot/dovecot-sql.conf
driver = sql
}
plugin {
acl = vfile
acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db
antispam_backend = pipe
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_spam = learn_spam
antispam_spam = Spam
antispam_trash = Trash
quota = maildir:User quota
quota_exceeded_message = Benutzer %u hat das Speichervolumen
?berschritten. / User %u has exhausted allowed storage space.
sieve =
file:/var/vmail/sieve/%d/%n/scripts;active=/var/vmail/sieve/%d/%n/active-scr
ipt.sieve...
2017 Jun 13
0
v2.2.30 released
...cache_key=%s%u *
driver = pam
}
plugin {
acl = vfile
acl_anyone = allow
acl_shared_dict = proxy::acl
antispam_backend = mailtrain
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_sendmail_args = -h;localhost:11334;-P;q1
antispam_mail_spam = learn_spam
antispam_spam = SPAM
antispam_trash = Trash
fts = lucene
fts_autoindex = yes
fts_lucene = whitespace_chars=@.
mail_replica = remote:root at 192.168.1.7
replication_dsync_parameters = -d -U
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_before = /var/lib/dovecot/sieve
sieve_d...
2018 Aug 04
1
replication fails and corrupts index with zlib enabled
...}
prefix =
type = private
}
passdb {
args = /etc/dovecot/dovecot-ldap.conf.ext
driver = ldap
}
plugin {
antispam_backend = pipe
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_sendmail_args = -h;localhost:11334;-P;q1
antispam_mail_spam = learn_spam
antispam_spam = Junk
antispam_trash = Trash
mail_replica = tcp:stand.by.server.ip.address
sieve = ~/.dovecot.sieve
sieve_before = /etc/dovecot/sieve/before.d/
sieve_dir = ~/sieve
sieve_extensions = +notify +imapflags +imap4flags
sieve_global_path = /etc/dovecot/sieve/main.sieve
st...
2018 Jul 30
0
mdbox_deleted proper syntax
...> args = cache_key=%u%r%l *
> driver = bsdauth
> }
> plugin {
> antispam_backend = mailtrain
> antispam_mail_notspam = learn_ham
> antispam_mail_sendmail = /usr/local/bin/rspamc
> antispam_mail_sendmail_args = -h;127.0.0.1:11334;-P;q1
> antispam_mail_spam = learn_spam
> antispam_spam = caughtspam
> antispam_trash = trash
> fts = solr
> fts_autoindex = yes
> fts_solr = url=http://127.0.0.1:8983/solr/dovecot/
> recipient_delimiter = +
> sieve = file:~/sieve;active=~/.dovecot.sieve
> sieve_before = /var/dovecot/sieve/before/...
2017 Jun 01
3
v2.2.30 released
At least doveconf -n output would help. I guess related to authentication settings. Are there any errors in logs?
> On 1 Jun 2017, at 12.14, Odhiambo Washington <odhiambo at gmail.com> wrote:
>
>> On 30 May 2017 at 21:16, Timo Sirainen <tss at iki.fi> wrote:
>>
>> https://dovecot.org/releases/2.2/dovecot-2.2.30.tar.gz
>>
2018 Aug 14
0
imapsieve wrong matches on APPEND cause
...ecot.conf no
> rule is matched at all.
>
> If I add APPEND event into causes in plugin section of dovecot.conf,
> then for some reason imapsieve matches both rules on move from Inbox
> to Spam and no rules on move from Spam to Inbox.
>
> Matching both rules attempts to run both learn_spam and learn_ham.
> First one works and second logs error (which is correct).
>
> On attempt to move message from Spam to Inbox imapsieve not matching
> any rule at all and thus learning is not working.
>
> ?
>
> Could you please let me know how to fix this?
>
> ?
>
&g...
2020 Jan 21
0
Getting an extprogram script to work
Hi all,
I'm trying to do the same thing everyone else is: having rspamd
learn_ham or learn_spam depending on where I move a message. My current
problem is that Dovecot seems to be reporting success, but nothing ever
happens -- the script somehow fails to run.
I'm currently using a dummy script that just writes a file to /tmp,
until I can get this much working, at least. My bin_dir:
----...
2018 Dec 02
0
Sieve broken after upgrade
...special_use = \Trash
}
prefix =
}
passdb {
args = /etc/dovecot/dovecot-sql.conf.ext
driver = sql
}
plugin {
antispam_backend = pipe
antispam_mail_notspam = learn_ham
antispam_mail_sendmail = /usr/bin/rspamc
antispam_mail_sendmail_args = -h;localhost:11334
antispam_mail_spam = learn_spam
antispam_spam = Junk
antispam_trash = Trash
fts = solr
fts_solr = break-imap-search url=http://localhost:8080/solr/
sieve = file:/decrypted/%d/%n/sieve;active=/decrypted/%d/%n/.dovecot.sieve
sieve_before = /var/lib/dovecot/sieve/before.d
}
postmaster_address = postmaster at senbonzakura...