Changes between Version 7 and Version 8 of versoes/25
- Timestamp:
- 11/23/12 10:34:33 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
versoes/25
v7 v8 4 4 Para visualizar todas as correções e melhorias deste ciclo, veja o roadmap: [milestone:"Expresso 2.5.0" 2.5.0] 5 5 6 ==== Geral ==== 7 Nesta versão foi realizada uma força tarefa para otimizarmos a performance, principalmente do módulo !ExpressoMail. Reduzimos a quantidade de bytes transferidos ao realizar o login e também o tempo. 8 6 9 ==== !ExpressoMail ==== 7 10 * Verificação de presença de anexo no e-mail caso usuário digite a palavra "anexo" ou suas variantes para os idiomas Português (Brasil), Inglês e Espanhol. 8 11 * Nova solução de arquivamento local utilizando o serviço !MailArchiver (aplicação embutida na própria suíte do Expresso) em substituição ao mecanismo de plugin de navegador (Google Gears). 9 12 10 = = Pré-requisitos do ambiente ==13 = Pré-requisitos do ambiente = 11 14 Distribuições totalmente homologadas: 12 15 * Ubuntu LTS Precise Pangolin (12.04.1) … … 27 30 * Cyrus 2.4.13 28 31 29 = = Procedimentos para atualização ==32 = Procedimentos para atualização = 30 33 Segue abaixo os procedimentos que devem ser realizados em um ambiente já existente. Em instalações novas, não é preciso fazer nada, caso utilize o [wiki:documentacao/instalarExpresso próprio instalador do Expresso]. 31 34 32 ==== A partir da versão 2.2.x ==== 33 * Diretório "prototype": Abaixo do diretório principal de seu Expresso existe o diretório "/prototype". Esta pasta compreende um conjunto de novas funcionalidades inseridas no Expresso, desenvolvidas sob uma nova Api proposta abrangendo desde o novo módulo !ExpressoCalendar até componentes/funcionalidades de módulos já existentes como o !ExpressoMail. 35 === A partir da versão 2.2.x === 36 * Veja a instalação/configuração da versão [wiki:versoes/24 2.4.0]; 37 * Veja a instalação/configuração da versão [wiki:versoes/241 2.4.1]; 34 38 35 * Arquivos de configuração Gerais 36 Os arquivos de configuração da pasta prototype encontram-se no diretório "/config", formando o caminho "prototype/config". Neste diretório, inicialmente é necessário configurar os seguintes arquivos: 37 * PostgreSQL.srv 38 {{{ 39 path = "services/PostgreSQL.php" 40 class = "PostgreSQL" 41 [config] 42 ; Conexao via socket unix 43 host = /tmp 44 ; Conexão via TCP/IP 45 ;host = 127.0.0.1 46 port = 5432 47 dbname = expresso 48 user = postgres 49 ; Caso o usuario tenha senha... 50 ;password= 51 }}} 52 53 -- Neste arquivo deve ser configurado o "host", "port"(porta de conexão com o PostgreSQL), "dbname", "user" e caso seja necessário uma senha para conexão a mesma deve ser dado no campo "password"; 54 55 * Sieve.srv 56 {{{ 57 path = "services/Sieve.php" 58 class = "Sieve" 59 [config] 60 host = 127.0.0.1 61 port = 2000 62 loginType = null 63 auth = true 64 debug = false 65 euser = '' 66 useTLS = false 67 options = null 68 }}} 69 70 -- Neste arquivo deve ser configurado o "host"(onde está o serviço sieve - Ip da máquina), "port"(Porta do serviço Sieve), "loginType", "auth", "debug", "euser", "userTLS", "options"; 71 72 * OpenLDAP.srv 73 {{{ 74 path = "services/OpenLDAP.php" 75 class = "OpenLDAP" 76 [config] 77 idAtribute = "uidNumber" 78 host = 127.0.0.1 79 context = "dc=LDAP_DC" 80 ; Caso o LDAP requisite autenticao, configure os parametros a seguir 81 ;user = 82 ;password = 83 }}} 84 85 -- Neste arquivo deve ser configurado o "idAtribute" (nome do campo do LDap que representa o Id unico do usuário), "host"(onde está o serviço OpenLDAP) e "context"; 86 87 * Imap.srv 88 {{{ 89 path = services/ImapServiceAdapter.php 90 class = ImapServiceAdapter 91 }}} 92 93 ==== A partir da versão 2.4.x ==== 39 === A partir da versão 2.4.x === 94 40 Para quem já utiliza a versão 2.4.x, não é preciso fazer nada. Os passos contidos na [wiki:documentacao/atualizarExpresso página de atualização] já são suficientes. Mas é bom revisar os arquivos ".srv". 95 41 96 = = Novas funcionalidades ==42 = Novas funcionalidades = 97 43 Abaixo será descrito como utilizar as novas funcionalidades do Expresso. 98 44 99 == = Novo Arquivamento Local ===45 == Novo Arquivamento Local == 100 46 A nova solução de arquivamento local visa substituir a atual solução, baseada no Google GEARS, que foi [http://gearsblog.blogspot.com.br/2011/03/stopping-gears.html descontinuado pelo próprio Google] algum tempo atrás... 101 47 Esta nova solução foi totalmente desenvolvida pelo SERPRO, e disponibilizada para comunidade. A Prognus em parceria com a CAIXA, fizeram o porte desta solução para a nova versão do Expresso, a 2.5.0. 102 48 103 === = Instalação no Windows ====49 === Instalação no Windows === 104 50 Para a instalação do serviço !MailArchiver para Windows faça o download do aplicativo a partir [http://svn.expressolivre.org/contrib/MailArchiver/bin/MailArchiver_1.0.13_x86.msi deste link para 32 bits (pacote msi)] ou a partir [http://svn.expressolivre.org/contrib/MailArchiver/bin/MailArchiver_1.0.13_x64.msi deste link para 64 bits (pacote msi)]. 105 51 … … 110 56 Após a instalação ter ocorrido com sucesso, procure pelo lançador "Iniciar !MailArchiver" no menu "Iniciar" do Windows. Clique sobre ele para iniciar o serviço. 111 57 112 === = Instalação no Linux ====58 === Instalação no Linux === 113 59 114 60 Para a instalação do serviço !MailArchiver para Linux faça o download do aplicativo a partir [http://svn.expressolivre.org/contrib/MailArchiver/bin/Mailarchiver_1.0.13-1_i386.deb deste link para 32 bits (pacote deb)] ou a partir [http://svn.expressolivre.org/contrib/MailArchiver/bin/mailarchiver_1.0.13-1_amd64.deb deste link para 64 bits (pacote deb)]. … … 143 89 }}} 144 90 145 === = Configurações necessárias no Expresso ====91 === Configurações necessárias no Expresso === 146 92 147 93 Abra de preferencia o navegador Firefox (Opera e Chrome não são suportados, pois não provêm mecanismos de suporte a CORS) e inicie a sessão no Expresso. Entre no módulo !ExpressoMail. Vá até as preferencias do !ExpressoMail e coloque "Sim" para a preferência "Você gostaria de usar mensagens locais?". A partir daqui estará disponível na estrutura de pastas do !ExpressoMail a estrutura "Pastas locais" com pastas semelhantes às padrões IMAP do usuário.