Como configurar o roundcube para trabalhar com o imaps?

3

Eu instalei recentemente o Postfix, o Dovecot para configurar um servidor de email no meu próprio VPS (usando este tutorial: E-mail com Postfix, Dovecot, Mysql )

O servidor Imaps usa a porta 993 para Autenticação e o Postfix usa a porta 25 para enviar e-mails. Neste tutorial, os usuários armazenados em um banco de dados (para que os imaps usem o mysql para autenticar os usuários). Tenho certeza de que tudo funciona bem com o imaps e o postfix, porque poucos dias atrás eu instalei o cliente do Kmail (no meu linux) e recebi e-mails do meu servidor. envio de e-mails também funciona bem, enviei um e-mail para o Gmail e o Google o recebeu sem nenhum problema (na minha pasta de entrada do Gmail e não na pasta de spam)

Então, para acessar meus emails de um cliente de webmail, eu instalei Roundcube em / var / www / mail diretório.

Eu configurei o Roundcube muitas vezes. mas cada vez me dá esse erro:

IMAP Error: Login failed for [me@mydomain] from X.x.X.x . Empty startup greeting (localhost:993) in /var/www/mm/program/lib/Roundcube/rcube_imap.php on line 184 (POST /mm/?_task=login?_task=login&_action=login)

Quando eu faço login do roundcube, o servidor imap diz (em /var/log/mail.log ):

May 20 07:05:16 my-server dovecot: imap-login: Disconnected (no auth attempts): rip=::1, lip=::1, TLS handshaking: Disconnected

Aqui está o meu arquivo de configuração roundcube:

$config['db_dsnw'] = 'mysql://roundcubeuser:myPassword@localhost/roundcubemail';
// ----------------------------------
// IMAP
// ----------------------------------
$config['debug_level'] = 13;
$config['default_host'] = 'ssl://127.0.0.1';
$config['default_port'] = 993;
// ----------------------------------
// SMTP
// ----------------------------------
$config['smtp_server'] = 'ssl://localhost';

Qual é o problema? Eu realmente não tenho ideia do que está acontecendo!

Obrigado.

    
por Amin 20.05.2014 / 19:21

2 respostas

3

uma vez que tenho problemas com um dos meus servidores de e-mail, eu os uso em dovecot.conf :

auth_verbose=yes
auth_debug=yes
auth_debug_passwords=yes
mail_debug=yes
verbose_ssl=yes
auth_verbose_passwords=plain

use então:

tail -f /var/log/mail.log

você verá tudo o que está acontecendo por trás da cena.

    
por 21.05.2014 / 18:39
2

Na minha configuração:

$config['default_host'] = 'imaps://domain.tld';

// TCP port used for IMAP connections
$config['default_port'] = 993;

Eu sei que não é o documento, mas está funcionando. Pense no certificado: ele deve estar em conformidade com seu domínio.tld

    
por 20.05.2014 / 21:41