Integrando E-mail ao IBM Connections
-
Upload
rodrigoareis -
Category
Software
-
view
282 -
download
5
Transcript of Integrando E-mail ao IBM Connections
© 2015 IBM Corporation
Integrando E-mail ao IBM ConnectionsIBM Connections Mail 1.6 paraIBM Connections 5.0
Rodrigo Reis IT Specialist & Application ArchitectIBM Collaboration Solutions
© 2015 IBM Corporation
O que é Connections Mail Plug-in 1.6
Principais Funcionalidades e Recursos
Visão Geral da Arquitetura
Pré-requisitos e Considerações de Deployment
Agenda
IBM Connections Mail Plug-in para Connections 5.0
Ferramenta de mensagens sociais Lightweight
Fornece uma experiência elegante de webmail e calendário, permitindo que as pessoas permaneçam dentro do IBM Connections
Gerenciar rapidamente e-mails recebidos sem sair do seu contexto social
Proporciona uma experiência de usuário similar em vários sistemas de correio corporativo: Exchange & Domino
Totalmente Acessível (Section 508 compliant)
Entregue como um plug-in para o IBM Connections 5.0
© 2015 IBM Corporation
Visão Geral
Fornece acesso rápido ao Correio do usuário a partir de qualquer aplicativo do Connections
● Pode criar Nova Mensagem ou Exibir mensagem sem necessidade de abrir o aplicativo de Correio
● Pesquisa de e-mails disponível
● Inclui ícones de tipo de mensagem (resposta, encaminhados, anexos, etc)
© 2015 IBM Corporation
Indicador de 'Novo e-mail'
Informa usuário de novas mensagens não lidas
● No carregamento primeira página, indica a presença de mensagens não lidas na Caixa de entrada
● Quando um novo e-mail for detectado, o indicar de novo e-mail é exibido novamente
© 2015 IBM Corporation
Ações sobre as mensagens
● Distinguir mensagens não lidas
● Clicar na estrela para marcar como follow-up
● Ações disponiveis quando passa o mouse por cima da mensagem: Responder, Responder a Todos, Encaminhar ou Apagar
● Carregar mais mensagens da caixa de entrada
© 2015 IBM Corporation
Buscar e-mails
● Opções de filtro: Todos, De, Assunto
● Pesquisa disparada após breve pausa durante a digitação do termo de pesquisa
● Destaque dos termos procurados na lista de mensagens
© 2015 IBM Corporation
Exibir Mensagem
Exibida quando a mensagem é aberta a partir da lista de mensagens
● Ações críticas: Responder, Reencaminhar, Apagar
● Marcar como não lido
● Mover mensagem (pasta)
© 2015 IBM Corporation
Criar Nova Mensagem
Ações críticas:● Contatos de email e rede social
integrados na digitação antecipada (com fotos de perfil)
● Anexar arquivos ou inserir links de arquivos no Files
● Editor de texto rico● Adicionar a assinatura do
sistema de correio● Verificação ortográfica conteúdo● Salvar como Rascunho*
(*) Connections Mail não fornece uma maneira de acessar uma mensagem guardada como Rascunho, para acessar, o usuário deve usar um cliente completo, como iNotes
© 2015 IBM Corporation
Calendário
Fornece acesso rápido ao Calendário a partir de qualquer aplicativo do Connections
● Eventos passados são sombreados
● Barra de conflito identifica conflitos
● Linha do tempo atual ajuda o usuário a identificar o que está próximo
● Selecionador de data disponível para ver os detalhes para outra data
© 2015 IBM Corporation
Instalação separada que "fornece" os artefatos do IBM Connections Mail para o sistema IBM Connections
Connections Mail Gadget
─ OpenSocial 2.0 Gadget construído sobre Dojo® Toolkit 1.7+ (ICM 1.6 usa Dojo 1.9)
─ Contém todas interfaces de UI do Connections Mail Connections OpenSocial Container
─ Serviços de tempo de execução para dispositivos OpenSocial
─ Ajax® Proxy, que fornece capacidade de "single sign-on" Connections Page
─ Navegação comum modificada para incluir condicionalmente os botões Mail e Calendar (acesso a recursos também pode ser limitada a um subconjunto de usuários)
Visão Geral
© 2015 IBM Corporation
Connections Page (App)
Header.jsp (Global Navigator) implementation extended to conditionally include Mail and Calendar
NavigationHandler.js (Container services callbacks needed by Connections Mail)
OpenSocial Container
Connections Mail Gadget
Componentes do Connections Mail UI
© 2015 IBM Corporation
Connections Mail gadget
─ IBM OneUI usado para visual consistente com Connections
─ Mesmo componente editor de texto rico do Connections
─ Utiliza Dojo Toolkit ™ com Módulo Asynchronous e capacidade de carregamento assíncrono
─ JavaScript® Aggregator™ é usado para melhor desempenho
Acesso a dados de e-mail e execução de ações
─ Sem armazenamento de dados separado no Connections
─ Transações com origem no navegador para o sistema de correio (através do OpenSocial Ajax Proxy)
– Algumas operações requerem processamento adicional no servidor Connections (estas são implementados através de extensões personalizadas Ajax Proxy)
Detalhes de implementação
© 2015 IBM Corporation
Connections/Websphere Application ServerConnections Mail Services and Extensions
Browser on Workstation
Server
Domino
Static design component
modules
OpenSocial Ajax Proxy
OpenSocial Mail/Calendar component (OpenSocial gadget)
Model layer
Component controller
Component UI layer
Desktop
Social Mail/PIM services
JavaScript Aggregator servlet
Helper Services (discovery, spell check)
Domino connector
iNotes (DWA) API
iNotes (DWA) Redirect DB
Exchange connector
Filters(Files integration,
EWS message access,attachment operations)
Exchange
EWS APIAutodiscover service
Messaging LDAP
(Domino or Active
Directory)
Componentes do Connections Mail
Discovery Services
© 2015 IBM Corporation
Processo pelo qual o Connections Mail localiza o correio do usuário
Usa o endereço de e-mail do usuário autenticado no IBM Connections para
localização ➔ O e-mail do usuário Profiles deve ser igual ao registrado no diretório
Suporta multiplos de busca para localizar o correio do usuário─ Domino
– Domino Directory (via LDAP)– iNotes Redirect Database
─ Exchange– Microsoft Active Directory® (via LDAP) + Microsoft Exchange Autodiscovery™
Service Discovery
© 2015 IBM Corporation
IBM Connection 5.0 CR2 ou superior A infra-estrutura do serviço de e-mail tem de partilhar o domínio SSO que a
infra-estrutura do Connections utiliza Para servidores Domino
─ IBM Domino® 8.5.3 Fix Pack 6 ou superior
─ Os serviços LDAP e HTTP tem de estar em execução no servidor
─ Certificado SSL configurado no Domino
─ Para SSO, embora possa utilizar SPNEGO ou LTPA, é recomendável a utilização de LTPA
─ É necessário que todos os registros de usuários tenham um endereço de e-mail válido que corresponda ao endereço de e-mail no Connections
Para servidores Exchange
─ Exchange 2010 Service Pack 1, Exchange 2013
─ Para SSO, utilizar SPNEGO/Kerberos
─ O Serviço da Web Internet Information Services do Exchange tem de estar instalado
─ Os servidores do Exchange têm de fazer parte do domínio do Active Directory
Pré-requisitos
© 2015 IBM Corporation
Configurações específicas localizadas em socialmail-discovery-config.xml
─ MailPolllInterval
– Intervalo de tempo para checar novos e-mails depois que uma página é carregada
• Definindo-a para 300000 resultaria na monitoração de cada 5 minutos (5 * 60 * 1000)
─ MailSearchInterval
– Solicitações de pesquisa a serem acionadas quando há um atraso para este intervalo
• Configurando para 5000 resultaria em busca acontecendo depois de um atraso de 5 segundos
─ MyPIMLinksEnabled
– Definir como false para desativar os links "My Mail" e “My Calendar”
─ AllowPublicSharing
– Definir como “false” para desabilitar a opção de compartilhamento público ao fazer upload de anexos
Configurações de Deployment
© 2015 IBM Corporation
Ativando Connections Mail para usuários
─ No arquivo LotusConnections-config.xml tem a propriedade “connectionsmail” para ativar o serviço
─ A role role “mail-user” no WebSphere® Application Server® controla os usuários com acesso ao recurso
– Pode ser definido como “All Authenticated in Application's Realm,” ou restringir a usuários ou grupos no diretório usado pelo WAS
Para outras configurações, consultar o tópico de ajuda "Configurando o IBM Connections Mail" no wiki
Configurações de Deployment
© 2015 IBM Corporation
Referências
IBM Knowledge Center - IBM Connections Mail 1.6.0
http://www-01.ibm.com/support/knowledgecenter/SSVMJU_1.6.0/icm1.6_welcome.html
© 2015 IBM Corporation
Obrigado!!!
Rodrigo [email protected]
IT Specialist & Application Architect IBM Collaboration Solutions