On 3/6/2012 8:37 AM, Frank Elsner wrote:
Hello all,
I've squirrelmail-webmail-1.4.22, dovecot 2.1.1, dovecot-2.1-pigeonhole-0.3.0 installed and working. But I've problems to get the avelsieve plugin for squirrelmail working with dovecot.
The "Message Filters" show up in "Options" of squirrelmail, but "Could not log on to timsieved daemon on your IMAP server ........."
dovecot log shows:
Mar 6 00:00:47 seymour dovecot: managesieve-login: Disconnected: Too many invalid commands. (no auth attempts in 0 secs): 192.168.28.53, secured
You should try to capture traffic between client and server with ngrep, e.g.
sudo ngrep -d lo port 4190
However, I've noticed that avelsieve uses STARTTLS even on localhost, so if you want to see anything intelligible, you will have to turn that off temporarily. As far as I know, there is also a means to instruct managesieve-login to write its traffic somewhere (a login 'rawlog'), but I can't find where it is documented right now.
| protocol lmtp { | mail_plugins = " notify quota quota" | } | protocol lda { | mail_plugins = " notify quota quota" | } | protocol imap { | imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags | imap_logout_format = [%i/%o] | mail_max_userip_connections = 0 | mail_plugins = " notify quota mail_log quota imap_quota listescape" | }
Why do you have duplicate "quota" entries here? Also, "sieve" plugin is missing from lmtp and lda. Still, ManageSieve should accept connections with this config.
Regards,
Stephan.