Hi John,
Thanks for the reply,
seems it all inside the dovecot conf,
protocols = imap pop3 lmtp sieve (tried change it to sieverules, still doesn't work)
under conf.d there is lda.conf and lmtp.conf, tried to change the "mail_plugins = $mail_plugins sieve" into sieverules as well, and cause all the traffic deferred
tail var log mail.log =
relay=dovecot, delay=1.4, delays=1.4/0/0/0.03, dsn=4.3.0, status=deferred (temporary failure)
so i renamed it back to sieve under lda conf and lmtp conf
and under conf.d i got 2 sieve, 20-managesieve.conf and 90-sieve.conf
this confusing, which one is being used by dovecot.
i am sure it is just a small tuning up need to apply,
thanks again for the help