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