我正在尝试激活 Horde 的度假功能,但无法在 SSL/TLS 下运行。当我“保存/启用、禁用”时,我收到以下错误:
dovecot: managesieve-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=xxx, lip=xxx, TLS handshaking, session=<xxx>
脚本未更新:异常“Ingo_Exception”,消息为“激活脚本时出错”。驱动程序说:/usr/local/www/horde/ingo/lib/Transport/Timsieved.php:88 中出现异常“Ingo_Exception”,消息为“无法建立 TLS 连接”
但当我发送电子邮件时,它起作用了
dovecot: managesieve-login: Login: user=<xx@xxxxx>, method=PLAIN, rip=xxxxx, lip=xxxx, mpid=xxxx, secured, session=<xxxx>
如果有帮助的话,thunderbirds 可以正常工作(发送/接收)。此外,如果我将 backend.local.php 文件的 usetls 选项更改为 false,它就可以正常工作。
dovecot.conf
:
# 2.2.15:/usr/local/etc/dovecot/dovecot.conf # Pigeonhole 版本 0.4.6 (3e924b1b6c5c+) # 操作系统:FreeBSD 10.1-RELEASE amd64 auth_cache_negative_ttl = 1 分钟 auth_cache_size = 1 k auth_mechanisms = digest-md5 plain 听 = * mail_access_groups = 虚拟 mail_gid = 虚拟 mail_location = maildir:~/ mail_uid = 虚拟 managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto 拒绝信封编码字符休假子地址比较器-i;ascii-数字关系正则表达式imap4flags 复制包括变量正文 enotify 环境邮箱日期 ihave 重复 密码数据库 { 参数 = /usr/local/etc/dovecot/dovecot-sql.conf 驱动程序 = sql } 插入 { 筛子 = /var/spool/virtual/%d/%n/.dovecot.sieve sieve_dir = /var/spool/virtual/%d/%n/ } 协议 = imap lmtp 筛选 服务授权工作者 { 用户=dovecot } 服务授权 { unix_listener /var/spool/postfix/private/auth { 组 = 后缀 模式 = 0660 用户 = 后缀 } } 服务 imap 登录 { chroot = 登录 客户端限制 = 128 可执行文件 = /usr/local/libexec/dovecot/imap-login inet_listener imaps { 地址 = * 端口 = 993 ssl = 是 } 进程限制 = 64 process_min_avail = 2 服务数量 = 10 } 服务图像 { 可执行文件 = /usr/local/libexec/dovecot/imap } 服务 lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { 组 = 后缀 模式 = 0660 用户 = 后缀 } } 服务管理登录{ inet_listener 筛选器 { 端口 = 4190 } 服务数量 = 1 vsz_limit = 64 M } 服务管理筛 { 进程限制 = 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 用户数据库 { 参数 = uid=virtual gid=virtual home=/var/spool/virtual/%d/%n 驱动程序 = 静态 } 协议筛选 { log_path = /var/log/dovecot-sieve-errors.log mail_max_userip_connections = 10 managesieve_implementation_string = Dovecot Pigeonhole managesieve_max_line_length = 65536 } 协议 imap { imap_client_workarounds = 延迟新邮件 tb-extra-mailbox-sep imap_max_line_length = 64 k 邮件插件 = } 协议 lmtp { mail_plugins = 筛选 }
英戈斯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;
你能帮我找出我错过的东西吗?
谢谢