iredmail-doc/en_US/howto/move.detected.spam.to.junk....

40 lines
1.3 KiB
Markdown
Raw Normal View History

# Move detected spam to Junk folder
To move detected spam to user's Junk folder, you need to enable global sieve
script in Dovecot.
You can find sample sieve rule file `/var/vmail/sieve/dovecot.sieve.sample`
if you chose `/var/vmail` to store mailboxes during iRedMail installation.
If you have a custom mailbox storage directory, the sample sieve rule file
should be `sieve/dovecot.sieve.sample` under that directory. If you cannot
find it, you can still download one from iRedMail project:
[here](https://bitbucket.org/zhb/iredmail/src/default/iRedMail/samples/dovecot/dovecot.sieve)
This file must be owned by user `vmail` and group `vmail`, permission `0500`.
Now open Dovecot config file `/etc/dovecot/dovecot.conf` (on Linux/OpenBSD)
or `/usr/local/etc/dovecot/dovecot.conf` (FreeBSD), find parameter `sieve_before =`
like below:
```
# Part of file: /etc/dovecot/dovecot.conf
plugin {
...
#sieve_before =
...
}
```
Uncomment it and set its value to `/var/vmail/sieve/dovecot.sieve` (Note:
use the correct path on your server).
```
sieve_before = /var/vmail/sieve/dovecot.sieve
```
Restart Dovecot service to enable it.
Note: we don't use `sieve_default =` for global sieve script, because it
will be ignored if users have their own personal sieve rule files.