2013-09-22 74 views
4

我想登錄到Roundcube,只有該程序不會讓我。IMAP錯誤:登錄失敗 - Roundcube

roundcube login

我可以登錄到從殼和郵件對上述應收是設置和我的服務器爲用戶「管理員」上正常工作。這是RC的問題。如果我檢查我的日誌:

/usr/local/www/roundcube/logs/errors 

他們顯示:

[21-Sep-2013 17:19:02 +0100]: IMAP Error: Login failed for admin from ip.ip.ip.ip. Could not connect to ip.ip.ip.ip:143: 
Connection refused in /usr/local/www/roundcube/program/lib/Roundcube/rcube_imap.php on line 184 
(POST /roundcube/?_task=login&_action=login) 

不給我很多的線索真的,只是讓我:

public function connect($host, $user, $pass, $port=143, $use_ssl=null) {} 

rcube_imap.php 

東西我試過了,編輯:

/usr/local/www/roundcube/config/main.inc.php 

有:

// IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or null to use 
// best server supported one) 
//$rcmail_config['imap_auth_type'] = LOGIN; 
$rcmail_config['imap_auth_type'] = null; 

// Log IMAP conversation to <log_dir>/imap or to syslog 
$rcmail_config['imap_debug'] = /var/log/imap; 

有了失敗的登錄嘗試

/var/log/imap 

甚至不會寫,留下我沒有線索。我在具有完全root訪問權限的FreeBSD機器上使用dovecot和Sendmail。這肯定不是一個不正確的用戶名密碼組合。

字符串'Roundcube:連接到存儲服務器失敗'的幾個Google功能無效。

編輯:

我需要一個條目

/etc/rc.conf 

dovecot_enable="YES" 

小學生的錯誤。

+0

你在此期間解決了問題嗎?我今天有同樣的錯誤消息,但可能與更新的Roundcube + PHP版本... –

+0

@SebastianS我在Debian 9上有同樣的錯誤,但也說「身份驗證平臺:身份驗證失敗。」。解決方法是在'/ etc/dovecot/conf.d/10-auth.conf'中設置'auth_username_format =%n',這裏解釋:https://www.roundcubeforum.net/index.php?topic= 10917.0 – baptx

回答

1

將maildir更改爲您的系統使用的任何內容。

變化達夫科特mail_location設置

mail_location = maildir:~/Mail

更改後綴home_mailbox設置

home_mailbox = Mail/

重新啓動服務和遠離你去
從這個fedoraforum post

+0

嗨,我有同樣的問題...你改變了什麼文件? –

+0

'/ etc/dovecot/conf.d/10-mail.conf' '/ etc/postfix/main.cf' – Dylan

+0

謝謝。我會測試它。 –

0

拍攝問題出在你的郵件服務器上。

檢查端口您的郵件服務器,並重新設置(如有必要):

  • 端口25(587)必須打開SMTP
  • 端口143(和993)必須開放IMAP
  • 110端口必須打開POP3

而且打開您的防火牆設置這些端口。