【问题标题】:How to solve error message about squirrel mail (ERROR: Connection dropped by IMAP)如何解决有关松鼠邮件的错误消息(错误:IMAP 断开连接)
【发布时间】:2013-06-21 07:37:22
【问题描述】:

我在 centos 6.4 中设置了 squirrel mail

而且,我已经安装了 imap(dovecot)、squirrelmail、sendmail。

并打开端口 110、143、25。

并且,设置一个关于 imap 的 squirrelmail(通过 ./conf.pl)

而且,我访问了一个松鼠邮件引用。 (域/src/configtest.php)。

...您可以阅读下面的文字。


SquirrelMail 配置测试

此脚本将尝试检查您的 SquirrelMail 配置的某些方面 并在可以找到的任何地方指出错误。你需要去运行 conf.pl 在运行此脚本之前,请先在 config/ 目录中。

SquirrelMail 版本:1.4.22-3.el6 配置文件版本:1.4.0 配置文件最后修改时间:2013 年 6 月 22 日 00:53:13

检查 PHP 配置...
PHP 版本 5.3.3 可以。

    运行为 N/A(N/A) / N/A(N/A)
显示错误:
错误报告:22527
variables_order 确定:GPCS。
PHP 扩展没问题。动态加载已禁用。
检查路径...
数据目录正常。
附件目录正常。
插件正常。

    主题没问题。
默认语言正常。
检测到的基本 URL 为:http://mtest.gbs-korea.com/src(自动检测位置基)
检查外发邮件服务....
发送邮件确定
正在检查 IMAP 服务....
IMAP 服务器准备就绪(* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot 准备就绪。)

    功能:* CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN
检查国际化 (i18n) 设置...
gettext - Gettext 函数可用。在某些系统上,您必须编译适当的系统语言环境。
mbstring - 可以使用 Mbstring 函数。
重新编码 - 重新编码功能不可用。
iconv - Iconv 功能可用。

     时区 - Webmail 用户可以更改他们的时区设置。
检查数据库功能...
不使用数据库功能。

恭喜,您的 SquirrelMail 设置在我看来很好!

立即登录

...

但是,由于以下消息,我无法访问我的帐户。

错误: 错误:IMAP 服务器断开连接。

....

这个问题怎么解决?

【问题讨论】:

    标签: squirrelmail


    【解决方案1】:

    要解决这样的问题:

    编辑文件 /etc/dovecot/dovecot.conf 并在 IMAP 部分添加以下行:

    protocol imap {
    
    mail_location = mbox:~/mail:INBOX=/var/mail/%u
    
    }
    

    重启鸽舍:

    /etc/init.d/dovecot restart

    就是这样。

    【讨论】:

      【解决方案2】:

      适用于 Centos 6.6 和 Centos 7 nano /etc/postfix/main.cf

      将参数改为:

      home_mailbox = 邮件/

      纳米/etc/dovecot/conf.d/10-mail.conf

      将参数设置为: mail_location = maildir:~/mail

      sudo 服务后缀重启 sudo service dovecot 重启

      【讨论】:

        【解决方案3】:

        您是否尝试过 telnet 到服务器的 143 端口

        尝试“telnet 主机名_or_IP 143”

        确保输入的 E-mail 帐户邮箱存在于服务器中。如果域指向您安装了松鼠邮件的服务器,还要确保其 MX 是本地域。如果它使用远程 MX,那么您需要使用在当前服务器上具有 MX 的域。

        dig +trace domain_name MX 将显示该域的 MX 记录。

        【讨论】:

          【解决方案4】:

          邮箱需要存在,例如这样做:
          -首先安装mailx
          - 然后发出以下命令(将“mail@example.org”替换为您用于登录 squirrelmail 的电子邮件地址)

          # mailx mail@example.org

          -然后输入您选择的主题并回车
          - 然后输入您选择的文本并按 Enter
          - 最后按 ctrl+d

          现在应该可以登录了

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2019-08-08
            • 2021-11-03
            • 2016-06-25
            • 1970-01-01
            • 2011-05-11
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多