Detalhes Técnicos
As tecnologias mais recentes Web 2.0 usadas no WebMail Pro não apenas melhoram a performance tanto do servidor quanto do cliente, mas também contribuem para a segurança geral e confiabilidade do sistema.
Código Totalmente Novo
A aplicação cliente consiste de objetos especiais JavaScript e comunica-se com o servidor usando uma solução proprietária, usando o protocolo XML. A aplicação client é obtida apenas uma vez, em seguida não é mais necessário aguardar por recarregamentos de tela - a tecnologia AJAX simplesmente cuida do resto.
- Web 2.0 puro (tecnologia AJAX) - velocidade comparável a clientes de email desktop
- Protocolo do servidor baseado em XML - opções ilimitadas de extensões
- Suporte completo UTF8 - suporte a qualquer língua e codificações de caracteres
- Múltiplos certificados do lado do cliente, criptografia do lado do servidor
- Protocolos HTTP, HTTPS, POP3, IMAP, SMTP
- Hierarquia contendo admin global, admin do domínio e usuário final, permitindo forçar e restringir diversas opções
- Arquivos de configuração XML
- Otimizado para milhares de mensagens e banco de dados de alta performance como backend
- Processo de localização simples, através de arquivos XML
- Pronto para incluir sua marca/logotipo e customizações de skins
Segurança
Projetado por experts em mensagens eletrônicas e movido por tecnologia de última geração no lado do servidor, WebMail Pro é resistente a ataques, permite comunicação segura, criptografa mensagens individuais, protege dados dos usuários e não mantém rastros no computador cliente.
- Segurança via SSL, senhas protegidas por RSA (chave pública-privada)
- S/MIME - permite aos usuários assinatirem digitalmente/validarem mensagens
- Remoção de conteúdo perigoso (XSS) de emails HTML
- Análise de pedidos XML de forma estrita
- Vulnerabilidades potenciais das variáveis globais PHP desativadas
- Cookies Virtuais mantém configurações dos usuários no lado do servidor
Otimizações de Performance do lado do Cliente
Processamento otimizado do lado do cliente é crucial para uma boa resposta da interface e experiência do usuário, mas também tira a carga do servidor, liberando seus recursos para outros serviços. Isto significa que mais contas podem agora ser hospedadas no mesmo hardware.
- Objetos JavaScript na essência do processamento do lado do cliente
- JSON (JavaScript Object Notation) economiza 20% de banda
- Tempo de execução é distribuído entre o Cliente e o Servidor
- Comunicação é forncedida por pequenas quantidades de dados XML/JSON
- Algumas ações do lado do cliente não necessitam resposta do servidor
- Demanda menos recursos do servidor, sobretudo para o sistema de arquivos
- Cliente é muito mais rápido quando possui carga alta
Otimizações de Performance do lado do Servidor
Protocolo de comunicação XML estrito fornece maior extensabilidade e integração com sub-sistemas do servidor (GroupWare, Instant Messaging, VoIP), customização simplificada de todos objetos visuais através de templates XML estruturados e grande resistência a ataques de hacking e bisbilhotagem de dados a nível de protocolo.
- Acesso IMAP a caixas de correio, POP3 com cache e LocalPOP
- Cache de BD SQL para cabeçalhos de mensagens e pastas (mySql, SQLite, SQL Server)
- Layer de abstração PDO DB com suporte a transações
- Acesso direto à API do servidor visando GroupWare mais rápido
- Comunicação assíncrona e síncrona
- Arquitetura limpa PHP5 OOP
- Extensões PHP e rotinas do sistema de arquivos melhoradas
Requer Mozilla/Firefox 0.9 ou mais recente, Internet Explorer 5 ou mais recente.
|
IE7 e FireFox 1.5+ são recomendados devido ao suporte a streaming de dados comprimidos.
|
Tempo de resposta da interface irá exceder todas as suas expectativas.