Rajesh,

I don't touch anything in conf.d. All my settings are in /etc/dovecot/toaster.conf and /etc/dovecot/local.conf. Anything in these files overrides anything in /etc/dovecot/conf.d.

I put mail_location in the local.conf file.

# 2.2.29.1 (e0b76e3): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.18 (29cc74d)
# OS: Linux 2.6.32-642.13.1.el6.x86_64 x86_64 CentOS release 6.9 (Final)
auth_cache_size = 32 M
auth_debug = yes
auth_debug_passwords = yes
auth_mechanisms = plain login
auth_verbose = yes
disable_plaintext_auth = no
first_valid_uid = 89
listen = *
log_path = /var/log/dovecot.log
login_greeting = Dovecot toaster ready.
mail_location = maildir:~/Maildir
mail_max_userip_connections = 20
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
namespace {
  inbox = yes
  location =
  mailbox Drafts {
    auto = subscribe
    special_use = \Drafts
  }
  mailbox Junk {
    auto = create
    special_use = \Junk
  }
  mailbox Sent {
    auto = create
    special_use = \Sent
  }
  mailbox "Sent Items" {
    auto = subscribe
    special_use = \Sent
  }
  mailbox Trash {
    auto = subscribe
    special_use = \Trash
  }
  mailbox spam {
    auto = subscribe
    special_use = \Junk
  }
  prefix =
  separator = .
  type = private
}
passdb {
  args = cache_key=%u%r webmail=127.0.0.1
  driver = vpopmail
}
plugin {
  quota = maildir
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/.sieve
}
protocols = imap pop3 sieve
service imap-login {
  service_count = 0
}
service managesieve-login {
  inet_listener sieve {
    port = 4190
  }
}
ssl_cert = </var/qmail/control/servercert.pem
ssl_key =  # hidden, use -P to show it
userdb {
  args = cache_key=%u quota_template=quota_rule=*:backend=%q
  driver = vpopmail
}
protocol imap {
  imap_client_workarounds = delay-newmail
}
protocol lda {
  deliver_log_format = From:<%f>-<%e> :: Subject:<%s> :: Status:<%$> :: MsgID:<%m> :: Size<%p> :: vSize<%w>
  info_log_path = /var/log/dovecot-lda/lda.log
  log_path = /var/log/dovecot-lda/lda-err.log
  mail_debug = yes
  mail_plugins = " sieve"
}

Eric


On 9/3/2017 8:37 PM, Rajesh M wrote:
eric

could you please let me know where you specified the mail_location

i am using the configurations as specified by remo, excepting that i have added 
the debugging for lda

if you could send me your dovecot -n it would be great.

thanks
rajesh



----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Sun, 3 Sep 2017 16:14:59 -0600
Subject:

It worked for me, and ended the sdbox and mdbox failed access errors.

On 9/3/2017 1:40 PM, Rajesh M wrote:
eric

i got the dovecot lda working in production. i saw this in the log files

as per the dovecot docs dovecot searchs in a sequence mdbox, sdbox and then 
Maildir (as per lda logs below)

so should i specify the mail_location ?
mail_location = maildir:~/Maildir

https://wiki2.dovecot.org/MailLocation/Maildir

Sep 04 00:01:28 lda(n...@xxx.com): Debug: Quota grace: root=ignore=Trash 
bytes=0 (10%)
Sep 04 00:01:28 lda(n...@xxx.com): Debug: Namespace : type=private, prefix=, 
sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes location=
Sep 04 00:01:28 lda(n...@xxx.com): Debug: mdbox: 
access(/home/vpopmail/domains/xxx.com/noc/mdbox, rwx): failed: No such file or 
directory
Sep 04 00:01:28 lda(n...@xxx.com): Debug: mdbox: couldn't find root dir
Sep 04 00:01:28 lda(n...@xxx.com): Debug: sdbox: 
access(/home/vpopmail/domains/xxx.com/noc/sdbox, rwx): failed: No such file or 
directory
Sep 04 00:01:28 lda(n...@xxx.com): Debug: sdbox: couldn't find root dir
Sep 04 00:01:28 lda(n...@xxx.com): Debug: maildir: root exists 
(/home/vpopmail/domains/xxx.com/noc/Maildir)
Sep 04 00:01:28 lda(n...@xxx.com): Debug: maildir++: 
root=/home/vpopmail/domains/xxx.com/noc/Maildir, index=, indexpvt=, control=, 
inbox=/home/v$
Sep 04 00:01:28 lda(n...@xxx.com): Debug: Quota root: name=ignore=Trash 
backend=maildir args=
Sep 04 00:01:28 lda(n...@xxx.com): Debug: Quota rule: root=ignore=Trash 
mailbox=? bytes=0 messages=0
Sep 04 00:01:28 lda(n...@xxx.com): Debug: Quota grace: root=ignore=Trash 
bytes=0 (10%)

rajesh

----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 19:35:30 -0600
Subject:

Hi Rajesh,

I'm not sure if you've gotten this working yet. I tried some
experimentation and I got this working on my host albeit that roundcube
created my files and directories under the user.

Notice especially the 'tmp' directory under ~/.sieve, you may need
it...not sure. Anyway here's everything I did.

# ls -la /home/vpopmail/domains/mydomain.com/user/
total 24
drwx------  4 vpopmail vchkpw 4096 Aug 31 19:11 .
drwx------  5 vpopmail vchkpw 4096 Aug 31 19:06 ..
-rw-------  1 vpopmail vchkpw  300 Aug 31 19:11 .dovecot.lda-dupes
lrwxrwxrwx  1 vpopmail vchkpw   22 Aug 31 07:16 .dovecot.sieve ->
.sieve/roundcube.sieve
-rw-------  1 vpopmail vchkpw  278 Aug 31 19:09 .dovecot.svbin
drwx------ 14 vpopmail vchkpw 4096 Aug 31 19:13 Maildir
drwx------  3 vpopmail vchkpw 4096 Aug 31 19:08 .sieve

----------------------------------------------------------------------------------

# ls -la /home/vpopmail/domains/mydomain.com/user/.sieve
total 16
drwx------ 3 vpopmail vchkpw 4096 Aug 31 19:08 .
drwx------ 4 vpopmail vchkpw 4096 Aug 31 19:11 ..
-rw------- 1 vpopmail vchkpw  120 Aug 31 19:08 roundcube.sieve
drwx------ 2 vpopmail vchkpw 4096 Aug 31 19:08 tmp

----------------------------------------------------------------------------------

# cat /home/vpopmail/domains/mydomain.com/user/.dovecot.sieve
# rule:[ToUserOtherDomain]
if header :contains "from" "u...@mydomain2.com"
{
           redirect "u...@myotherdomain.com";
}

----------------------------------------------------------------------------------

It all came out in the log file /var/log/dovecot-lda/lda.log correctly

----------------------------------------------------------------------------------

Dovecot settings: /etc/dovecot/local.conf :

protocol lda {
     mail_debug=yes
     mail_plugins = $mail_plugins sieve
     deliver_log_format = From:<%f>-<%e> :: Subject:<%s> :: Status:<%$> ::
MsgID:<%m> :: Size<%p> :: vSize<%w>
     log_path = /var/log/dovecot-lda/lda-err.log
     info_log_path = /var/log/dovecot-lda/lda.log
     #postmaster_address = postmaster@<mydomain>
}
plugin {
         sieve = ~/.dovecot.sieve
         sieve_dir = ~/.sieve
}

----------------------------------------------------------------------------------

Dovecot settings: /etc/dovecot/toaster.conf

protocols = imap pop3 sieve

service managesieve-login {
      inet_listener sieve {
      port = 4190
      }
}

----------------------------------------------------------------------------------

# ls -ld /var/log/dov*lda*
drwxrwx--- 2 vpopmail vchkpw 4096 Nov 10  2016 /var/log/dovecot-lda

----------------------------------------------------------------------------------

# ls -l /var/log/dov*lda*
total 136
-rw------- 1 vpopmail vchkpw    418 Nov 12  2016 lda-err.log
-rw------- 1 vpopmail vchkpw 129882 Aug 31 19:12 lda.log

----------------------------------------------------------------------------------

# cat /home/vpopmail/domains/mydomain.com/.qmail-default

|/var/qmail/bin/preline -f /usr/libexec/dovecot/deliver -d $EXT@$USER -o
postmaster_address=postmas...@mydomain.com


----------------------------------------------------------------------------------

Hope this helps!

Eric


On 8/31/2017 12:12 PM, Rajesh M wrote:
eric / remo

do we need to make any changes to the files inside conf.d ?

rajesh

----- Original Message -----
From: Rajesh M [mailto:24x7ser...@24x7server.net]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 23:33:59 +0530
Subject:

nothing at all in /var/log/dovecot-lda/dovecot-lda.log

looks like i am missing something crucial.

rajesh

----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 11:55:28 -0600
Subject:

Nothing/Anything in /var/log/dovecot-lda/dovecot-lda-errors.log ???


On 8/31/2017 11:50 AM, Rajesh M wrote:
this is what i have done

2a) Add the following lines to /etc/dovecot/local.conf:
        protocol lda {
          log_path = /var/log/dovecot-lda/dovecot-lda-errors.log
          info_log_path = /var/log/dovecot-lda/dovecot-lda.log
       }
       Create and change the permissions on the directory /var/log/dovecot-lda
       # mkdir /var/log/dovecot-lda
       # chmod 770 /var/log/dovecot-lda
       # chown vpopmail.vchkpw /var/log/dovecot-lda
       Add /etc/logrotate.d/dovecot-lda and settings appropriate

i am sending email from host...@yyyy.com to raj...@xxxx.com and a there is a 
sieve rule to forward the email to ad...@xxxx.com
email is being correctly delivered to raj...@xxxx.com but not being forwarded 
to ad...@xxxx.com

[root@ns1 rajesh]# tail -f /var/log/dovecot-lda/dovecot-lda.log
Aug 31 21:46:56 lda(raj...@xxxx.com): Info: 
msgid=<8d066ea0-cea3-c45d-1899-39e36e6a4...@yyyy.com>: saved mail to INBOX
Aug 31 21:50:54 lda(raj...@xxxx.com): Info: 
msgid=<cd64dca6-f5f9-b6c2-4d0e-5ebb04eee...@yyyy.com>: saved mail to INBOX
Aug 31 22:19:26 lda(raj...@xxxx.com): Info: 
msgid=<e1805e35-5fcb-bfd6-5ca2-c1d673a32...@yyyy.com>: saved mail to INBOX
Aug 31 22:22:59 lda(raj...@xxxx.com): Info: 
msgid=<356e1818-2a24-6402-0e20-ddcf03325...@yyyy.com>: saved mail to INBOX
Aug 31 23:03:15 lda(raj...@xxxx.com): Info: 
msgid=<83df1f93-fe93-fbd4-c079-1dd319a98...@yyyy.com>: saved mail to INBOX

rajesh



----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 11:41:00 -0600
Subject:

Rajesh,

Have a look at my notes, are you looking in the correct log file and/or
how do you have logging set up for Dovecot LDA

http://www.qmailtoaster.org/notes.html

Eric


On 8/31/2017 11:37 AM, Rajesh M wrote:
eric

what is puzzling is that there is nothing in the dovecot error log

[root@ns1 rajesh]# doveconf -n | grep sieve
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy 
include variables body enotify environment mailbox date index ihave duplicate 
mime foreverypart extracttext spamtest spamtestplus imapflags notify 
vnd.dovecot.duplicate
       sieve = ~/.sieve/dovecot.sieve
       sieve_before = /etc/dovecot/sieve/
       sieve_dir = ~/.sieve
       sieve_extensions = +notify +imapflags +vnd.dovecot.duplicate +spamtest 
+spamtestplus +relational +comparator-i;ascii-numeric
protocols = imap pop3 sieve
service managesieve-login {
       inet_listener sieve {

rajesh

----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 11:33:45 -0600
Subject:

Can you dump dovecot

#  doveconf -n | grep sieve

And post?


On 8/31/2017 11:16 AM, Rajesh M wrote:
eric / remo

still not getting dovecot lda to forward emails based on rules. have copied 
below my configurations.

/home/vpopmail/domains/xxxxx.com/rajesh
[root@ns1 rajesh]# ls -la
total 20
drwx------ 4 vpopmail vchkpw 4096 Aug 31 21:45 .
drwx------ 5 vpopmail vchkpw 4096 Aug 30 23:37 ..
lrwxrwxrwx 1 vpopmail vchkpw   20 Aug 31 21:45 .dovecot.sieve -> 
.sieve/dovecot.sieve
drwx------ 8 vpopmail vchkpw 4096 Aug 31 22:23 Maildir
-rw------- 1 vpopmail vchkpw   85 Aug 30 23:47 .qmail
drwx------ 2 vpopmail vchkpw 4096 Aug 30 17:38 .sieve


[root@ns1 rajesh]# ls -la .sieve
total 12
drwx------ 2 vpopmail vchkpw 4096 Aug 30 17:38 .
drwx------ 4 vpopmail vchkpw 4096 Aug 31 21:45 ..
-rw------- 1 vpopmail vchkpw  160 Aug 30 17:38 dovecot.sieve


.dovecot.sieve

# rule:[globalpay-forwarder - move]
if anyof (header :contains "From" "host...@xxxxx.com") {
              redirect :copy "ad...@yyyyyy.com";
              stop;
}


i have not created any global sieve script, only personal.

# A path to a global sieve script file, which gets executed ONLY
# if user's private Sieve script doesn't exist. Be sure to
# pre-compile this script manually using the sievec command line
# tool.
#sieve_global_path = /var/lib/dovecot/sieve/default.sieve
#sieve_global_path = /etc/dovecot/globalsieverc


####### in the toaster.conf file under plugin

plugin {
        quota = maildir:ignore=Trash
        quota_rule = ?:storage=0
sieve_global_path = /etc/dovecot/globalsieverc
# Directory for :personal include scripts for the include extension.
sieve = ~/.sieve/dovecot.sieve
sieve_before = /etc/dovecot/sieve/
sieve_dir = ~/.sieve
sieve_extensions = +notify +imapflags +vnd.dovecot.duplicate +spamtest 
+spamtestplus +relational +comparator-i;ascii-numeric
}

had a question -- how does dovecot know that ~/.sieve is the
/home/vpopmail/domains/xxxxx.com/rajesh directory

thanks
rajesh


----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Thu, 31 Aug 2017 07:25:50 -0600
Subject:

Hi Rajesh,

I use roundcube and it automatically creates the stuff, hopefully
correctly, when you open the Settings->Filters in the same with a
roundcube filter file. Here's what it looks like permissions and all:

# ls -la /home/vpopmail/domains/domain.tld/user
total 16
drwx------  4 vpopmail vchkpw 4096 
Aug 31 07:16 .
drwx------  5 vpopmail vchkpw 4096 
Feb  
8  2017 ..
lrwxrwxrwx  1 vpopmail 
vchkpw 
  22 Aug 31 07:16 .dovecot.sieve ->
.sieve/roundcube.sieve
drwx------ 14 vpopmail vchkpw 4096 Aug 31 07:14 Maildir
drwx------  3 vpopmail vchkpw 4096 
Aug 31 07:16 .sieve

# ls -la /home/vpopmail/domains/domain.tld/user/.sieve
total 16
drwx------ 3 vpopmail vchkpw 4096 Aug 31 07:16 .
drwx------ 4 vpopmail vchkpw 4096 Aug 31 07:16 ..
-rw------- 1 vpopmail vchkpw 
  18 Aug 31 07:16 roundcube.sieve
drwx------ 2 vpopmail vchkpw 4096 Aug 31 07:16 tmp


I imagine you could rename the filter file whatever you wanted (other
than .sieve/roundcube.sieve) and change the symlink (.dovecot.sieve) to
point to the same.

Hopefully this works for you else you'll need to experiment or invoke
Remo for help.

Eric





On 8/31/2017 6:52 AM, Rajesh M wrote:
eric

yes, that is correct. that is how i set up. sorry typo in my email ... ie 
basically along with the .qmail file

/home/vpopmail/domains/domain.tld/user/.sieve/
/home/vpopmail/domains/domain.tld/user/.sieve/dovecot.sieve

rajesh

----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: 24x7ser...@24x7server.net
Sent: Thu, 31 Aug 2017 06:45:59 -0600
Subject:

Rajesh,

shouldn't the folder and file be

/home/vpopmail/domains/domain.tld/user/.sieve/
/home/vpopmail/domains/domain.tld/user/.sieve/dovecot.sieve

not

/home/vpopmail/domains/domain.tld/user/Maildir/.sieve/
/home/vpopmail/domains/domain.tld/user/Maildir/.sieve/dovecot.sieve

Eric



On 8/31/2017 5:12 AM, Rajesh M wrote:
eric /

still not able to get the routing done

i don't use roundcube

i manually create the .sieve folder and the dovecot.sieve in

domain.com/user/Maildir folder

what should the permissions be ?

I receive no errors in the lda log file

thanks
rajesh

my dovecot file.

[root@ns1 dovecot]# dovecot -n
# 2.2.25 (7be1766): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.15 (97b3da0)
# OS: Linux 2.6.32-642.13.1.el6.x86_64 x86_64 CentOS release 6.7 (Final)
auth_cache_negative_ttl = 0
auth_cache_ttl = 0
auth_mechanisms = plain login digest-md5 cram-md5
default_login_user = vpopmail
disable_plaintext_auth = no
first_valid_gid = 89
first_valid_uid = 89
log_path = /var/log/dovecot.log
login_greeting = ready.
mail_plugins = " quota"
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character 
vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy 
include variables body enotify environment mailbox date index ihave duplicate 
mime foreverypart extracttext spamtest spamtestplus imapflags notify 
vnd.dovecot.duplicate
namespace {
          inbox = yes
          location =
          prefix =
          separator = .
          type = private
}
passdb {
          args = cache_key=%u webmail=127.0.0.1
          driver = vpopmail
}
plugin {
          quota = maildir:ignore=Trash
          quota_rule = ?:storage=0
          sieve = ~/.sieve/dovecot.sieve
          sieve_before = /etc/dovecot/sieve/
          sieve_dir = ~/.sieve
          sieve_extensions = +notify +imapflags +vnd.dovecot.duplicate 
+spamtest +spamtestplus +relational +comparator-i;ascii-numeric
}
protocols = imap pop3 sieve
sendmail_path = /var/qmail/bin/sendmail
service imap-login {
          process_min_avail = 12
          service_count = 0
          vsz_limit = 512 M
}
service imap {
          process_limit = 2048
          process_min_avail = 50
          service_count = 1
          vsz_limit = 512 M
}
service managesieve-login {
          inet_listener sieve {
            port = 4190
          }
          service_count = 1
          vsz_limit = 64 M
}
service pop3-login {
          process_min_avail = 12
          service_count = 0
          vsz_limit = 512 M
}
service pop3 {
          process_limit = 256
          process_min_avail = 25
          service_count = 1
}
ssl_cert = </var/qmail/control/servercert.pem
ssl_dh_parameters_length = 2048
ssl_key = </var/qmail/control/servercert.pem
userdb {
          args = cache_key=%u quota_template=quota_rule=*:backend=%q
          driver = vpopmail
}
protocol imap {
          imap_client_workarounds = delay-newmail
          mail_max_userip_connections = 50
          mail_plugins = " quota"
}
protocol pop3 {
          mail_max_userip_connections = 40
          pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
          pop3_fast_size_lookups = yes
          pop3_lock_session = no
          pop3_no_flag_updates = yes
}
protocol lda {
          info_log_path = /var/log/dovecot-lda/dovecot-lda.log
          log_path = /var/log/dovecot-lda/dovecot-lda-errors.log
}


rajesh


----- Original Message -----
From: Eric Broch [mailto:ebr...@whitehorsetc.com]
To: qmailtoaster-list@qmailtoaster.com
Sent: Wed, 30 Aug 2017 15:39:42 -0600
Subject:

Rajesh,

Not to but in, but it looks like with Remo's configuration

         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve = ~/.sieve/dovecot.sieve
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve_dir = ~/.sieve

you'll put your rule in

/home/vpopmail/domains/your.domain/your.user/.sieve/dovecot.sieve

Please correct if mistaken

Eric


On 8/30/2017 1:09 PM, Rajesh M wrote:
Hi remo

i have dovecot lda working. i could see from the log files that email is being 
delivered.

now the next step is configuring custom delivery rules per user ie if email is 
from a specific email id then copy to another email id.

i have the following in the dovecot.sieve file.

# rule:[globalpay-forwarder - move]
if anyof (header :contains "From""u...@xyz.com") {
                 redirect :copy"ad...@pqr.com";
                 stop;
}

question is where do i copy this file for every user who requires custom rules.

i read thru thehttps://wiki1.dovecot.org/LDA/Sieve/Dovecot
but found a bit confusing

what changes do i need to make in the dovecot,conf file

what should the permissions be for the per user script file

thanks
rajesh





----- Original Message -----
From: Remo Mattei [mailto:r...@mattei.org]
To:24x7ser...@24x7server.net
Sent: Tue, 29 Aug 2017 10:37:43 -0700
Subject:

# 2.2.24 (a82c823): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.14 (099a97c)
# OS: Linux 3.10.0-514.26.2.el7.x86_64 x86_64 CentOS Linux release
7.3.1611 (Core)
auth_cache_size = 64 M
auth_mechanisms = plain login digest-md5 cram-md5
default_client_limit = 1000000
first_valid_gid = 89
first_valid_uid = 89
hostname = qmail7.italy1.com
log_path = /var/log/dovecot.log
login_greeting = Italy1 Mail ready.
mail_plugins = " quota"
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
encoded-character vacation subaddress comparator-i;ascii-numeric
relational regex imap4flags copy include variables body enotify
environment mailbox date index ihave duplicate mime foreverypart
extracttext spamtest spamtestplus imapflags notify vnd.dovecot.duplicate
namespace {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  inbox = yes
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  location =
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  prefix =
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  separator = .
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  type = private
}
passdb {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  args = cache_key=%u webmail=127.0.0.1
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  driver = vpopmail
}
plugin {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  quota = maildir:ignore=Trash
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  quota_rule = ?:storage=0
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve = ~/.sieve/dovecot.sieve
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve_before = /etc/dovecot/sieve/
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve_dir = ~/.sieve
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  sieve_extensions = +notify +imapflags +vnd.dovecot.duplicate +spamtest
+spamtestplus +relational +comparator-i;ascii-numeric
}
protocols = imap pop3 sieve
sendmail_path = /var/qmail/bin/sendmail
service managesieve-login {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  inet_listener sieve {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
 ÃƒÆ’Įծ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
 ÃƒÆ’Įծ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  port = 4190
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  }
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  service_count = 1
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  vsz_limit = 64 M
}
ssl_cert = </etc/ssl/certs/qmail7.italy1.com.crt
ssl_dh_parameters_length = 2048
ssl_key = </etc/pki/tls/certs/myserver.key
userdb {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  args = cache_key=%u quota_template=quota_rule=*:backend=%q
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  driver = vpopmail
}
protocol imap {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  imap_client_workarounds = delay-newmail
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  mail_max_userip_connections = 35
         ÃÆ
’‚ÃÃâ€
 Ã¢â‚¬â„¢ÃƒÆ’¢â‚¬Å¡Ãƒâ€šÃ‚  
mail_plugins = " quota imap_quota"
}
protocol pop3 {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  pop3_fast_size_lookups = yes
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  pop3_lock_session = yes
}
protocol lda {
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  info_log_path = /var/log/dovecot-lda/dovecot-lda.log
         ÃÆ
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  log_path = /var/log/dovecot-lda/dovecot-lda-errors.log
         ÃÆ
’‚ÃÃâ€
 Ã¢â‚¬â„¢ÃƒÆ’¢â‚¬Å¡Ãƒâ€šÃ‚  
mail_plugins = " quota sieve"
}


On 8/29/17 10:35 AM, Rajesh M wrote:
could you please share the dovecot -n

rajesh

----- Original Message -----
From: Remo Mattei [mailto:r...@mattei.org]
To:qmailtoaster-list@qmailtoaster.com,24x7ser...@24x7server.net
Sent: Tue, 29 Aug 2017 09:42:37 -0700
Subject:

Hello Rajesh,
I have it running and it works fine. let me know if you have questions.
I am swampedÃÆ
’Æ
’ÃÆ
’¢â‚¬Å¡ÃÃâ€
 Ã¢â‚¬â„¢ÃƒÆ’†
’‚ÃÃâ€
 
’‚ÂÂÂÂÂ
  but I will try to help.

Remo

On 8/29/17 9:38 AM, Rajesh M wrote:
hi

are there any step by step instructions for using dovecot sieve.

i require this for conditional forwarding rules like if email is from 
user...@domain.com  then forward email to specific email id.

i checked out a few messages on the forum and also followed instructions here
https://www.mail-archive.com/qmailtoaster-list@qmailtoaster.com/msg40536.html

but am still not successful.

rajesh




---------------------------------------------------------------------
To unsubscribe, e-mail:qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail:qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail:qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail:qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail:qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail:qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com
---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com


---------------------------------------------------------------------
To unsubscribe, e-mail: qmailtoaster-list-unsubscr...@qmailtoaster.com
For additional commands, e-mail: qmailtoaster-list-h...@qmailtoaster.com

Reply via email to