(Criou página com 'O Expresso Livre é uma aplicação desenvolvida em PHP e que reúne vários componentes que estão integrados em si. Abaixo tem-se um resumo de cada um deles: * Apache …') |
|||
| Linha 30: | Linha 30: | ||
SASL | SASL | ||
O serviço SASL, sigla que vem de "Simple Authentication and Security Layer" ou "Camada de Simples Autenticação e Segurança", define o método de autenticação das contas dos usuários e o protocolo de segurança de acesso às caixas. O SASL já está integrado ao servidor Cyrus IMAP e ao OpenLDAP | O serviço SASL, sigla que vem de "Simple Authentication and Security Layer" ou "Camada de Simples Autenticação e Segurança", define o método de autenticação das contas dos usuários e o protocolo de segurança de acesso às caixas. O SASL já está integrado ao servidor Cyrus IMAP e ao OpenLDAP | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | '''[[Referencias]]''' | ||
O Expresso Livre é uma aplicação desenvolvida em PHP e que reúne vários componentes que estão integrados em si. Abaixo tem-se um resumo de cada um deles:
* Apache * PHP * PostgreSQL * OpenLDAP * Cyrus IMAP * Postfix * SASL
Apache
O Apache é o servidor web adotado como padrão pela equipe Expresso. Permite que toda a aplicação Expresso Livre seja acessada via navegadores de internet, como Mozilla Firefox ou Microsoft Internet Explorer. Além de ser software livre, é reconhecido internacionalmente como a ferramenta mais confiável deste tipo. Todos os servidores da aplicação Expresso rodam Apache e todos os serviços do Expresso Livre são disponibilizados com o servidor web Apache.
PHP Como a maior parte do Expresso Livre está codificada em PHP, é utilizado o serviço PHP para permitir que o Apache interprete os arquivos .php corretamente. É um serviço simples e fácil de configurar, além de ser multi-plataforma, tanto no cliente quanto no servidor.
PostgreSQL O PostgreSQL é hoje a melhor alternativa de bancos de dados em software livre e um dos bancos mais confiáveis da atualidade. Aguenta uma carga superior a muitos outros bancos e por ter custo zero, foi escolhido como o padrão para o Expresso. São guardados no banco dados necessários à execução da aplicação, flags, variáveis dos serviços de correio, entre outros.
Open LDAP LDAP significa Lightweight Directory Access Protocol, ou seja, Protocolo de Leve Acesso a Diretórios. Como o nome sugere, é um protocolo leve para acessar serviços de diretório. O LDAP roda em cima do protocolo TCP/IP ou outras conexões de transferência de serviços. No Expresso, monta a árvore de organizações e usuários e cadastra dados básicos como nome, sobrenome e senha destes. Todos os usuários do Expresso estão cadastrados dentro de alguma organização do LDAP.
Cyrus IMAP O servidor Cyrus mapeia as caixas dos usuários e aceita conexões IMAP dos seus usuários, ou seja, permite alteração simultânea de dois ou mais clientes na mesma caixa e mensagens apenas ficam no servidor para consulta/alteração dos clientes, mas não é movida para os softwares clientes. Isto permite melhor visualização via web e caixas sincronizadas em softwares clientes de correio eletrônico, como Outlook ou Thunderbird. Ainda é neste serviço que são implementadas listas de usuários, definidas as quotas de cada usuário e criada a hierarquia de pastas e subpastas das caixas dos usuários.
Postfix O Postfix é o serviço de correio onde roda o protocolo SMTP, responsável pelo envio de mensagens. Implementa ainda as filas de mensagens e deixa ainda registrados em suas logs os envios de mensagens, para consulta do administrador. Seus pacotes já possuem integração com os outros componentes do Expresso, como LDAP e Cyrus, e pode ser usado com qualquer protocolo de recebimento de mensagens.
SASL O serviço SASL, sigla que vem de "Simple Authentication and Security Layer" ou "Camada de Simples Autenticação e Segurança", define o método de autenticação das contas dos usuários e o protocolo de segurança de acesso às caixas. O SASL já está integrado ao servidor Cyrus IMAP e ao OpenLDAP