Usando várias contas para o mesmo perfil no Outlook
Você pode entrar no Outlook usando um perfil que especifica uma ou mais contas associadas a diferentes repositórios de entrega. Em uma determinada sessão, o objeto NameSpace tem membros que mantêm e acessam informações da conta principal do Exchange e a propriedade Accounts do objeto NameSpace detém informações de todas as contas definidas para o perfil da sessão.
A propriedade NameSpace.Accounts retorna uma coleção Accounts para o perfil atual, acompanhando informações de todas as contas, incluindo contas exchange, IMAP e POP3, cada uma das quais pode ser associada a um repositório de entrega diferente. Para identificar a conta principal do Exchange na coleção Contas para uma sessão, procure a conta que tem a propriedade ExchangeStoreType do repositório (especificada por Account.DeliveryStore) igual a OlExchangeStoreType.olPrimaryExchangeMailbox.
Account.DeliveryStore.ExchangeStoreType = OlExchangeStoreType.olPrimaryExchangeMailbox
A tabela a seguir compara membros do objeto NameSpace e membros do objeto Account, Accounts ou Store , dependendo se o perfil da sessão tem uma conta ou várias contas. Se apenas a conta principal do Exchange estiver no perfil da sessão, use os membros a seguir do objeto NameSpace.
Descrição | Objetivo |
---|---|
Use os membros a seguir dos objetos anotados se houver várias contas no perfil da sessão. | Propriedade AutoDiscoverConnectionMode, propriedade AutoDiscoverXml, evento AutoDiscoverComplete |
Para usar a descoberta automática do servidor do Exchange que hospeda a caixa de correio da conta principal do Exchange. | Propriedade Account.AutoDiscoverConnectionMode, propriedade Account.AutoDiscoverXml, evento Accounts.AutoDiscoverComplete |
Para usar a descoberta automática do servidor do Exchange que hospeda a caixa de correio da conta. | Propriedade ExchangeConnectionMode, propriedade ExchangeMailboxServerName, propriedade ExchangeMailboxServerVersion |
Para obter informações do servidor do Exchange que hospeda a caixa de correio da conta principal do Exchange. | Propriedade Account.ExchangeConnectionMode, Propriedade Account.ExchangeMailboxServerName, Propriedade Account.ExchangeMailboxServerVersion |
Para obter informações do servidor do Exchange que hospeda a caixa de correio da conta. | Propriedade Categories |
Para obter uma coleção Categorys que representa a Lista de Categorias Mestras para a conta primária da sessão. | Propriedade Store.Categories |
Para obter uma coleção Categories que represente as categorias definidas para o repositório associado a uma conta no perfil da sessão. | Propriedade CurrentUser |
Para obter um objeto Destinatário que representa o usuário atualmente conectado para a sessão. | Propriedade Account.CurrentUser |
Para obter um objeto Recipient que represente o usuário da conta definido no perfil da sessão. A conta pode ser qualquer conta aceita pelo Outlook, incluindo Exchange, IMAP e POP3. | Propriedade DefaultStore |
Para obter o repositório padrão do perfil da sessão. | Propriedade Account.DeliveryStore |
Para obter o repositório de entrega padrão da conta definida no perfil da sessão. A conta pode ser qualquer conta aceita pelo Outlook, incluindo Exchange, IMAP e POP3. | Método GetAddressEntryFromID |
Para obter um objeto AddressEntry que corresponda à ID de entrada fornecida. | Método Account.GetAddressEntryFromID |
Para obter um objeto AddressEntry que corresponda à conta e à ID de entrada determinada. A conta pode ser qualquer conta aceita pelo Outlook, inclusive Exchange, IMAP e POP3. | Método GetRecipientFromID |
Para obter um objeto Recipient que corresponda à ID de entrada determinada. | Método Account.GetRecipientFromID |
Para obter um objeto Recipient que corresponda à conta e à ID de entrada determinada. | A conta pode ser qualquer conta aceita pelo Outlook, inclusive Exchange, IMAP e POP3. |
Se você estiver operando com várias contas no perfil atual, confira as seguintes tarefas:
Como criar um item que possa ser enviado de uma conta específica baseada na pasta atual
Como identificar uma lista de endereços global ou um conjunto de listas de endereços com uma loja
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.