Hi, I am running dovecot 2.1.7 for a while, with roundcube webmail frontend 0.9.5 . Now I wanted to add sieve to filter mails. Unfortunately most tutorials are for dovecot 1.x but I'm running dovecot 2 on debian wheezy. I could upload some scripst with sieve-connect, checked and activated them. When I try to edit filters with thunderbird sieve plugin 0.2.2 nothing happens. If I try to edit filters with roundcube managesieve plugin nothing happens, too, but I get some errors in logfile:> roundcube: "Authentication failed." (3) > roundcube: Not currently in AUTHORISATION stata (1):Can someone help me, to get it running? # 2.1.7: /etc/dovecot/dovecot.conf # OS: Linux 3.6.11+ armv6l Debian 7.2 auth_debug = yes auth_debug_passwords = yes auth_verbose = yes auth_verbose_passwords = plain lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes listen = * mail_location = mbox:~/mail:INBOX=/var/mail/%u 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 ihave namespace { inbox = yes location mailbox { special_use = \Drafts name = Drafts } mailbox { special_use = \Junk name = Junk } mailbox { special_use = \Sent name = Sent } mailbox { special_use = \Sent name = Sent Messages } mailbox { special_use = \Trash name = Trash } prefix name = inbox } passdb { driver = pam } plugin { sieve = ~/.dovecot.sieve sieve_dir = ~/sieve } postmaster_address = stefan at localhost protocols = " imap sieve" service replication-notify-fifo { name = aggregator } service anvil-auth-penalty { name = anvil } service auth-worker { name = auth-worker } service auth-client { name = auth } service config { name = config } service dict { name = dict } service login/proxy-notify { name = director } service dns-client { name = dns_client } service doveadm-server { name = doveadm } service imap { name = imap-login } service login/imap { name = imap } service indexer-worker { name = indexer-worker } service indexer { name = indexer } service ipc { name = ipc } service lmtp { name = lmtp } service log-errors { name = log } service { inet_listener { port = 4190 name = sieve } name = managesieve-login } service login/sieve { name = managesieve } service pop3 { name = pop3-login } service login/pop3 { name = pop3 } service replicator { name = replicator } service login/ssl-params { name = ssl-params } service stats-mail { name = stats } ssl_cert = </etc/ssl/certs/ssl-cert-raspi.pem ssl_key = </etc/ssl/certs/ssl-cert-raspi.pem userdb { driver = passwd } protocol lmtp { service replication-notify-fifo { name = aggregator } service anvil-auth-penalty { name = anvil } service auth-worker { name = auth-worker } service auth-client { name = auth } service config { name = config } service dict { name = dict } service login/proxy-notify { name = director } service dns-client { name = dns_client } service doveadm-server { name = doveadm } service imap { name = imap-login } service login/imap { name = imap } service indexer-worker { name = indexer-worker } service indexer { name = indexer } service ipc { name = ipc } service lmtp { name = lmtp } service log-errors { name = log } service sieve { name = managesieve-login } service login/sieve { name = managesieve } service pop3 { name = pop3-login } service login/pop3 { name = pop3 } service replicator { name = replicator } service login/ssl-params { name = ssl-params } service stats-mail { name = stats } } protocol lda { mail_plugins = " sieve" service replication-notify-fifo { name = aggregator } service anvil-auth-penalty { name = anvil } service auth-worker { name = auth-worker } service auth-client { name = auth } service config { name = config } service dict { name = dict } service login/proxy-notify { name = director } service dns-client { name = dns_client } service doveadm-server { name = doveadm } service imap { name = imap-login } service login/imap { name = imap } service indexer-worker { name = indexer-worker } service indexer { name = indexer } service ipc { name = ipc } service lmtp { name = lmtp } service log-errors { name = log } service sieve { name = managesieve-login } service login/sieve { name = managesieve } service pop3 { name = pop3-login } service login/pop3 { name = pop3 } service replicator { name = replicator } service login/ssl-params { name = ssl-params } service stats-mail { name = stats } } protocol imap { service replication-notify-fifo { name = aggregator } service anvil-auth-penalty { name = anvil } service auth-worker { name = auth-worker } service auth-client { name = auth } service config { name = config } service dict { name = dict } service login/proxy-notify { name = director } service dns-client { name = dns_client } service doveadm-server { name = doveadm } service imap { name = imap-login } service login/imap { name = imap } service indexer-worker { name = indexer-worker } service indexer { name = indexer } service ipc { name = ipc } service lmtp { name = lmtp } service log-errors { name = log } service sieve { name = managesieve-login } service login/sieve { name = managesieve } service pop3 { name = pop3-login } service login/pop3 { name = pop3 } service replicator { name = replicator } service login/ssl-params { name = ssl-params } service stats-mail { name = stats } } protocol sieve { service replication-notify-fifo { name = aggregator } service anvil-auth-penalty { name = anvil } service auth-worker { name = auth-worker } service auth-client { name = auth } service config { name = config } service dict { name = dict } service login/proxy-notify { name = director } service dns-client { name = dns_client } service doveadm-server { name = doveadm } service imap { name = imap-login } service login/imap { name = imap } service indexer-worker { name = indexer-worker } service indexer { name = indexer } service ipc { name = ipc } service lmtp { name = lmtp } service log-errors { name = log } service sieve { name = managesieve-login } service login/sieve { name = managesieve } service pop3 { name = pop3-login } service login/pop3 { name = pop3 } service replicator { name = replicator } service login/ssl-params { name = ssl-params } service stats-mail { name = stats } }
Am 08.11.2013 22:19, schrieb Alter Depp:> Hi, > > I am running dovecot 2.1.7 for a while, with roundcube webmail > frontend 0.9.5 . Now I wanted to add sieve to filter mails. > Unfortunately most tutorials are for dovecot 1.x but I'm running > dovecot 2 on debian wheezy. > I could upload some scripst with sieve-connect, checked and activated > them. When I try to edit filters with thunderbird sieve plugin 0.2.2 > nothing happens. If I try to edit filters with roundcube managesieve > plugin nothing happens, too, but I get some errors in logfile: >> roundcube: "Authentication failed." (3) >> roundcube: Not currently in AUTHORISATION stata (1): > Can someone help me, to get it running?An wild guess but it may help if you define mail_home as well.
Hi Alter, On Fri, Nov 8, 2013 at 3:19 PM, Alter Depp <Alter.Depp at gmx.de> wrote:> Hi, > > I am running dovecot 2.1.7 for a while, with roundcube webmail frontend > 0.9.5 . Now I wanted to add sieve to filter mails. Unfortunately most > tutorials are for dovecot 1.x but I'm running dovecot 2 on debian wheezy. > I could upload some scripst with sieve-connect, checked and activated > them. When I try to edit filters with thunderbird sieve plugin 0.2.2 > nothing happens. If I try to edit filters with roundcube managesieve plugin > nothing happens, too, but I get some errors in logfile: > >> roundcube: "Authentication failed." (3) >> roundcube: Not currently in AUTHORISATION stata (1): >> > Can someone help me, to get it running? > > > > > >I've a similar design with Dovecot 2.1.7 and Roundcube 0.9.x. I'm using the SieveRules plugin from JohnDoh and Pigeonhole in Dovecot. I followed the wiki and everything worked fine, maybe this can help you: http://wiki2.dovecot.org/Pigeonhole/ For example, my configs look something like: #[...] protocols = imap lmtp sieve protocol lmtp { mail_plugins = $mail_plugins sieve } service managesieve-login { inet_listener sieve { port = 4190 } service_count = 1 } #[...] Regards, Manuel Delgado ----------------------------------------------------------- *Usuario Linux* *#520940 <http://counter.li.org/>* Bach. Computaci?n e Inform?tica Universidad de Costa Rica
Hi with modern Thunderbird Versions you will need to use the daily snapshot of the Thunderbird SIEVE extension, since 0.2.2 doesn't work any more. Regards Daniel
Am 2013-11-08 22:19, schrieb Alter Depp:> I am running dovecot 2.1.7 for a while, with roundcube webmail > frontend 0.9.5 . Now I wanted to add sieve to filter mails. > I could upload some scripst with sieve-connect, checked and activated > them. When I try to edit filters with thunderbird sieve plugin 0.2.2 > nothing happens. If I try to edit filters with roundcube managesieve > plugin nothing happens, too, but I get some errors in logfile: >> roundcube: "Authentication failed." (3) >> roundcube: Not currently in AUTHORISATION stata (1):After some debugging sessions I found the solution in file 10-auth.conf:> disable_plaintext_auth = noStefan
Apparently Analagous Threads
- Dovecot Special_Use and K9 (and other Clients)
- Need help with Replication
- Issue with virtual folder: partially see them and cannot subscribe
- Issue with virtual folder: partially see them and cannot subscribe
- Error "Next message unexpectedly lost from mbox file"