Changes between Version 7 and Version 8 of versoes/25


Ignore:
Timestamp:
11/23/12 10:34:33 (11 years ago)
Author:
wmerlotto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • versoes/25

    v7 v8  
    44Para visualizar todas as correções e melhorias deste ciclo, veja o roadmap: [milestone:"Expresso 2.5.0" 2.5.0] 
    55 
     6==== Geral ==== 
     7Nesta 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 
    69==== !ExpressoMail ==== 
    710 * 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. 
    811 * 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). 
    912 
    10 == Pré-requisitos do ambiente == 
     13= Pré-requisitos do ambiente = 
    1114Distribuições totalmente homologadas: 
    1215 * Ubuntu LTS Precise Pangolin (12.04.1) 
     
    2730  * Cyrus 2.4.13 
    2831 
    29 == Procedimentos para atualização == 
     32= Procedimentos para atualização = 
    3033Segue 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]. 
    3134 
    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]; 
    3438 
    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 === 
    9440Para 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". 
    9541 
    96 == Novas funcionalidades == 
     42= Novas funcionalidades = 
    9743Abaixo será descrito como utilizar as novas funcionalidades do Expresso. 
    9844 
    99 === Novo Arquivamento Local === 
     45== Novo Arquivamento Local == 
    10046A 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... 
    10147Esta 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. 
    10248 
    103 ==== Instalação no Windows ==== 
     49=== Instalação no Windows === 
    10450Para 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)]. 
    10551 
     
    11056Apó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. 
    11157 
    112 ==== Instalação no Linux ==== 
     58=== Instalação no Linux === 
    11359 
    11460Para 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)]. 
     
    14389}}} 
    14490 
    145 ==== Configurações necessárias no Expresso ==== 
     91=== Configurações necessárias no Expresso === 
    14692 
    14793Abra 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.