Melhoria #96
Novos campos para conexão imap
100%
Descrição
No módulo EmailAdmin, criar dois novos campos para serem usados nas conexões com imap:
- Usar encriptação SSL
- Validar certificado
Os campos serão solicitados na aba 'Configuração para o serviço Cyrus Imap', disponível na edição de um perfil de correio. Ver imagem em anexo.
Atualizar o arquivo tables_update.inc.php do mósulo, mudando a versão para 2.2.2 e incluindo as colunas na tabela phpgw_emailadmin:
- imapsslencryption
- imapvalidatecert
Procurar ocorrências, no código que obtém os dados do perfil e executam o imap_open.
Incluir as chaves de conexão:
/ssl
/validate-cert
/novalidate-cert
conforme estejam setadas no perfil
Revisões associadas
Issue #96 - Adicionada possibilidade de utilizar criptografia para conexão IMAP. Alteração realizada em todas as chamadas do sistema.
Histórico
#1
Atualizado por Alexandre Luiz Correia há mais de 5 anos
- Versão alterado de Backlog para Expresso Livre - Milestone 31
#2
Atualizado por Alexandre Luiz Correia há mais de 5 anos
- Versão alterado de Expresso Livre - Milestone 31 para Expresso Livre - Milestone 32
#3
Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos
- Versão alterado de Expresso Livre - Milestone 32 para Expresso Livre - Milestone 33
#4
Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- Situação alterado de Nova para Em andamento
- Atribuído para ajustado para Luiz Frederico Gaertner
#5
Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- Situação alterado de Em andamento para Resolvida
- % Terminado alterado de 0 para 80
#6
Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- % Terminado alterado de 80 para 0
Necessário realizar alteração na base de dados manualmente.
ALTER TABLE phpgw_emailadmin ALTER COLUMN imaptlsencryption TYPE character varying(5);
ALTER TABLE phpgw_emailadmin RENAME imaptlsencryption TO imapencryption;
ALTER TABLE phpgw_emailadmin RENAME imaptlsauthentication TO imapvalidatecert;
#7
Atualizado por Luiz Frederico Gaertner há aproximadamente 5 anos
- % Terminado alterado de 0 para 80
#8
Atualizado por Alexandre Luiz Correia há aproximadamente 5 anos
- % Terminado alterado de 80 para 100
#9
Atualizado por Mauricio Luiz Viani há aproximadamente 5 anos
- Situação alterado de Resolvida para Fechada