Re: Modificação da Funcionalidade das Contas Institucionais no ExpressoAdmin

Enviado por Valmir André de Sena em 18/9/2009 12:49:47
Olá Pessoal,

Como eu havia postado antes, eu estava querendo uma solução melhor para a criação de contas institucionais que não fosse somente uma questão de direcionamento, mas que podesse ter a opção de se criar uma caixa postal. Inicialmente eu havia pensado em incorporar está funcionalidade nas contas institucionais, mas vi que a interface a implementação ficaria muito confusa pois poderia haver a hipótese de se criar ou não uma caixa no se cyrus se só houvessem redirecionamentos como é hoje.
Assim eu resolvi implementar está funcionalidade como um tipo de conta separada no expressoAdmin que eu chamei de "conta compartilhada", a implementação já está pronta estou enviando alguns screenshots e o patch baseado na trunk atual do expresso para testes, este mesmo patch eu já enviei para Willian da Prognus.

Por fim devem ser feitas as seguintes mudanças em /etc/postfix/main.cf

trocar a linha
virtual_alias_maps = ldap:aliases, ldap:mailboxes, ldap:grupos, ldap:listas, ldap:cxinstitucionais
para:
virtual_alias_maps = ldap:aliases, ldap:mailboxes, ldap:grupos, ldap:listas, ldap:cxinstitucionais, ldap:compartilhadas

E acrescentar:

#compartilhadas
compartilhadas_server_host = 127.0.0.1
compartilhadas_version = 3
compartilhadas_timeout = 10
compartilhadas_chase_referral = 0
compartilhadas_search_base = dc=pe,dc=gov,dc=br
compartilhadas_query_filter = (&(|(mail=%s)(mailAlternateAddress=%s))(objectClass=phpgwAccount)(phpgwAccountType=s)(accountStatus=active))
compartilhadas_domain = hash:/etc/postfix/expresso-dominios
compartilhadas_result_attribute = uid, mailForwardingAddress

Atenciosamente,
Valmir André de Sena
Analista de Suporte de TIC
Agência Estadual de Tecnologia de Pernambuco



Nome
Arquivo anexado:TamanhoAcessos
zip sharedAccounts.zip 391.36 KB 49

Fonte: http://www.expressolivre.org/newbb/viewtopic.php?forum=12&topic_id=1166&post_id=7643