Patch RoundCube 0.1 beta2
Fiz um patch para o Webmail RoundCube que faz com que ele pesquise tanto o e-mail quanto o nome do usuário de uma base de dados LDAP.
Para isso:
- Copie o patch para o diretório program/include localizado dentro do diretório raiz do roundcube;
- Execute o comando
# patch < main.inc.patch - edite o arquivo config/main.inc.php e adicione a entrada:
$rcmail_config['virtuser_ldap'] = array('hosts' => 'your.ldap.server',
‘port’ => 389,
‘base_dn’ => ‘ou=users,dc=domain,dc=com’,
‘name_field’ => ‘cn’,
‘mail_field’ => ‘mail’,
’scope’ => ’sub’);Nessa configuração, ajuste as configurações conforme a sua base LDAP;
- Efetue o login no roundcube para testar, mas lembre-se: o RoundCube irá consultar a base ldap e salvará as informações capturadas no MySQL, ou seja, se você já logou no webmail terá que limpar a tabela users e identities do banco de dados do RoundCube para que ele salve as novas informações.
É só isso? sim, é só isso… fiz testes e está funcionando legal. Isso será base para a próxima versão do Webmail da Univali (ih, falei ! :D)
Henrique:
Amigo como eu aplico o seu patch para a versão 0.1 RC2 ?
21 Novembro 2007, 8:50 pm