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" "[email protected]") { redirect :copy "[email protected]"; stop; } question is where do i copy this file for every user who requires custom rules. i read thru the https://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:[email protected]] To: [email protected] 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:[email protected]] > To: [email protected],[email protected] > 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 >> [email protected] 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/[email protected]/msg40536.html >> >> but am still not successful. >> >> rajesh >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected]
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
