mail filter plugin script doesn't effective

use experience useexperience at gmail.com
Thu Mar 31 14:26:04 UTC 2016


output of *dovecot --version*:
Dovecot version : 2.2.9
-----
output of *doveconf -n:*

auth_debug = yes
>
> auth_mechanisms = plain login
>
> auth_verbose = yes
>
> disable_plaintext_auth = no
>
> mail_debug = yes
>
> mail_location =
> maildir:/var/mail/vhosts/%d/%n:LAYOUT=fs:DIRNAME=dovecot_maildir
>
> mail_plugins = " mail_log notify mail_filter"
>
> mail_privileged_group = mail
>
> namespace inbox {
>
>   inbox = yes
>
>   location =
>
>   mailbox Drafts {
>
>     auto = subscribe
>
>     special_use = \Drafts
>
>   }
>
>   mailbox Junk {
>
>     special_use = \Junk
>
>   }
>
>   mailbox Sent {
>
>     auto = subscribe
>
>     special_use = \Sent
>
>   }
>
>   mailbox "Sent Messages" {
>
>     auto = no
>
>     special_use = \Sent
>
>   }
>
>   mailbox Spam {
>
>     auto = create
>
>     special_use = \Junk
>
>   }
>
>   mailbox Trash {
>
>     auto = no
>
>     special_use = \Trash
>
>   }
>
>   mailbox virtual/All {
>
>     auto = no
>
>     special_use = \All
>
>   }
>
>   prefix =
>
> }
>
> passdb {
>
>   args = /etc/dovecot/dovecot-sql.conf.ext
>
>   driver = sql
>
> }
>
> plugin {
>
>   autocreate = Trash
>
>   autocreate2 = Spam
>
>   mail_filter = santhosh-filter %u
>
>   mail_log_events = delete undelete expunge copy mailbox_delete
> mailbox_rename flag_change save mailbox_create
>
>   mail_log_fields = uid box msgid size flags vsize from subject
>
> }
>
> protocols = " imap lmtp pop3"
>
> service auth-worker {
>
>   user = vmail
>
> }
>
> service auth {
>
>   unix_listener /var/spool/postfix/private/auth {
>
>     group = postfix
>
>     mode = 0777
>
>     user = postfix
>
>   }
>
>   unix_listener auth-userdb {
>
>     mode = 0777
>
>   }
>
>   user = dovecot
>
> }
>
> service imap-login {
>
>   executable = imap-login -R rawlogs
>
> }
>
> service imap-postlogin {
>
>   executable = script-login /usr/local/bin/postlogin.sh
> /etc/dovecot/script/echo.sh
>
>   user = vmail
>
> }
>
> service imap {
>
>   executable = imap imap-postlogin
>
> }
>
> service lmtp {
>
>   unix_listener /var/spool/postfix/private/dovecot-lmtp {
>
>     group = postfix
>
>     mode = 0600
>
>     user = postfix
>
>   }
>
> }
>
> service santhosh-filter-out {
>
>   executable = script /usr/local/bin/mail-filter-out.sh
>
>   unix_listener santhosh-filter-out {
>
>     mode = 0777
>
>     user = vmail
>
>   }
>
>   user = dovecot
>
> }
>
> service santhosh-filter {
>
>   executable = script /usr/local/bin/mail-filter.sh
>
>   unix_listener santhosh-filter {
>
>     mode = 0777
>
>     user = vmail
>
>   }
>
> }
>
> ssl_cert = </etc/dovecot/dovecot.pem
>
> ssl_key = </etc/dovecot/private/dovecot.pem
>
> userdb {
>
>   args = uid=vmail gid=vmail home=/var/mail/vhosts/%d/%n
>
>   driver = static
>
> }
>
> protocol imap {
>
>   mail_plugins = " autocreate"
>
> }
>
>


More information about the dovecot mailing list