page1
Portas de comunicação e protocolos
A sistemática para o uso dos protocolos e portas de comunicação entre os dois domínios deve ser “pareada” pela API do consumidor dos serviços de arquivamento, que neste caso é o ExpressoMail.
Mesmo que a arquitetura da solução MailArchiver possibilite que o uso de portas para protocolo HTTP e HTTPS possam ser alteradas de acordo com a definição de um arquivo de configurações da aplicação (“config.ini”), é importante ressaltar que não há “pushing” a partir do MailArchiver para com o seu cliente. Em outras palavras, caso se deseje alterar as portas em uso atualmente pela solução, é necessário reproduzir tais modificações junto ao código da programação do ExpressoMail, que faz este mapeamento.
A detecção do protocolo é feita de maneira automatizada: no script PHP principal do ExpressoMail é verificado se o ambiente opera sobre HTTP ou HTTPS para posteriormente, se aplicada à preferencia do usuário de utilizar mensagens locais, mapear esta combinação com a definição das portas em uso atualmente pela aplicação:
Expresso em HTTPS, MailArchiver em HTTPS com a porta 4334
Expresso em HTTP, MailArchiver em HTTP com a porta 4333