integrando roundcube ou outro MUA com dovecot / postfix já instalado

0

Eu obtive dovecot e postfix instalados e funcionando; Eu posso enviar e-mail e recebê-lo com sucesso no meu servidor linux Ubuntu 16.04.

Como parte dessa instalação, eu tenho um banco de dados chamado servermail com três tabelas:

virtual_aliases
virtual_domains
virtual_users

Eu posso adicionar entradas de e-mail e tudo isso funciona bem.

OK, soo .. agora é hora de instalar um MUA e pensei em Roundcube. Eu instalei, mas a) eu não consigo fazer o login como a instalação nunca configurar a conta de usuário no banco de dados que IT me pediu para criar, b) eu tinha que descobrir a tabela SQL me estruturar de qualquer maneira [OK, estou bem com isso] mas c) Por que eu teria em meu juízo perfeito dois bancos de dados separados?

Então eu acho que a pergunta correta é, como eu instalo corretamente um MUA como o Roundcube quando eu já tenho um dovecot / postfix no lugar?

    
por Oliver Williams 12.02.2018 / 10:13

1 resposta

0

O RC tem seu próprio banco de dados para seus próprios fins, como armazenar as configurações da interface do usuário para cada usuário. BD criado pelo pacote mysql_initial.sql . As conexões POP / IMAP são configuradas manualmente no config.inc.php :

// IMAP connection
$config['default_host']         = 'localhost';
$config['default_port']         = 143;
$config['imap_auth_type']       = PLAIN;
// SMTP connection
$config['smtp_server']          = 'localhost';
$config['smtp_port']            = 25;
$config['smtp_user']            = '%u';
$config['smtp_pass']            = '';
$config['smtp_auth_type']       = 'PLAIN';

Por algum motivo, prefiro armazenar senhas no banco de dados não vinculadas, mas você pode usar qualquer esquema de criptografia desejado até que o postfix / dovecot / roundcube use o mesmo esquema.

Eu recomendo usar postfixadmin como ferramenta de gerenciamento de domínio / conta, pois seu banco de dados é bem criado para mais serviços (em vez de servermail one).

    
por 12.02.2018 / 10:54