On to, 2010-06-03 at 12:51 -0400, Joel James Adamson wrote:
However, I can't connect to the managesieve daemon. I've tried the Emacs client[1], and it just hangs.
Cyrus version of managesieve was implemented differently than spec, and since it was pretty much the only implementation, many clients just made it work the Cyrus way. Cyrus was somewhat recently fixed, but there are still clients that work the old way. Maybe emacs is one of them.
"IMPLEMENTATION" "dovecot" "SIEVE" "comparator-i;octet comparator-i;ascii-casemap fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date" "SASL" "PLAIN" "STARTTLS" "NOTIFY" "mailto" "VERSION" "1.0" OK "Dovecot ready." *** Starting TLS handshake C-c C-c
You didn't give STARTTLS command. http://tools.ietf.org/html/draft-martin-managesieve-12