度假functionhorde5,dovecot2,筛子

我正在尝试激活部落的度假function,但是我无法使其在SSL / TLS下工作。 当我“保存/启用,禁用”我得到以下错误:

dovecot: managesieve-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=xxx, lip=xxx, TLS handshaking, session=<xxx> 
脚本未更新:exception'Ingo_Exception'带消息'激活脚本时出错。 驱动程序说:在/usr/local/www/horde/ingo/lib/Transport/Timsieved.php:88中,带有消息“无法build立TLS连接”的exception“Ingo_Exception”

但是,当我发送电子邮件,它的作品

 dovecot: managesieve-login: Login: user=<xx@xxxxx>, method=PLAIN, rip=xxxxx, lip=xxxx, mpid=xxxx, secured, session=<xxxx> 

如果有帮助,雷鸟工作正常(发送/接收)。 此外,如果我将backend.local.php文件的usetls选项更改为false,它将起作用。

dovecot.conf

 #2.2.15:/usr/local/etc/dovecot/dovecot.conf
 #鸽子版0.4.6(3e924b1b6c5c +)
 #操作系统:FreeBSD 10.1-RELEASE amd64  
 auth_cache_negative_ttl = 1分钟
 auth_cache_size = 1 k
 auth_mechanisms = digest-md5 plain
 listen = *
 mail_access_groups =虚拟
 mail_gid =虚拟
 mail_location = maildir:〜/
 mail_uid =虚拟
 managingieve_notify_capability = mailto
如果你的邮箱地址是空的,那么你的邮箱地址将会被重新设置。
 passdb {
   args = /usr/local/etc/dovecot/dovecot-sql.conf
   driver = sql
 }
插入 {
   sieve = /var/spool/virtual/%d/%n/.dovecot.sieve
   sieve_dir = / var / spool / virtual /%d /%n /
 }
 protocols = imap lmtp sieve
服务auth-worker {
  用户= dovecot
 }
服务auth {
   unix_listener / var / spool / postfix / private / auth {
     group = postfix
    模式= 0660
    用户=后缀
   }
 }
服务imap-login {
   chroot =login
   client_limit = 128
  可执行文件= / usr / local / libexec / dovecot / imap-login
   inet_listener imaps {
    地址= *
    端口= 993
     ssl =是
   }
   process_limit = 64
   process_min_avail = 2
   service_count = 10
 }
服务imap {
  可执行文件= / usr / local / libexec / dovecot / imap
 }
服务lmtp {
   unix_listener / var / spool / postfix / private / dovecot-lmtp {
     group = postfix
    模式= 0660
    用户=后缀
   }
 }
服务manageieve-login {
   inet_listener sieve {
    端口= 4190
   }
   service_count = 1
   vsz_limit = 64 M
 }
服务pipe理{
   process_limit = 10
 }
 ssl_cert = /etc/ssl/dovecot/server.crt
 ssl_cipher_list = AES256 + EECPH:AES256 + EDH
 ssl_key = /etc/ssl/dovecot/server.key
 ssl_protocols = TLSv1.2
 userdb {
   args = uid =虚拟gid =虚拟home = / var / spool / virtual /%d /%n
  驱动程序=静态
 }
协议筛{
   log_path = /var/log/dovecot-sieve-errors.log
   mail_max_userip_connections = 10
   manageieve_implementation_string =鸽子鸽子
   managingieve_max_line_length = 65536
 }
协议imap {
   imap_client_workarounds =延迟 - 新邮件tb-extra-mailbox-sep
   imap_max_line_length = 64 k
   mail_plugins = 
 }
协议lmtp {
   mail_plugins =筛子
 }

Ingos backends.local.php

 $ backends ['imap'] ['disabled'] = true;
 $ backends ['sieve'] ['disabled'] = false;
 $ backends ['sieve'] ['transport'] [Ingo :: RULE_ALL] ['params'] ['hostspec'] ='xxxx';
 $ backends ['sieve'] ['transport'] [Ingo :: RULE_ALL] ['params'] ['logintype'] ='PLAIN';
 $ backends ['sieve'] ['transport'] [Ingo :: RULE_ALL] ['params'] ['usetls'] = true;
 $ backends ['sieve'] ['script'] [Ingo :: RULE_ALL] ['params'] ['utf8'] = true;

你能帮我找出我想念的吗?

谢谢