OL2002: Resumo dos Recursos de Segurança de E-mail do CDO 1.21s

Traduções deste artigo Traduções deste artigo
ID do artigo: 295302 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo apresenta informações para desenvolvedores, solution providers e distribuidores de software independentes sobre Objetos de dados de colaboração (CDO) 1.21s, inclusos no Microsoft Office XP.

Esta versão do CDO propicia um nível de segurança mais elevado contra os vírus que se disseminam por e-mail. Se tiver um aplicativo usando a biblioteca do CDO 1.21, a Microsoft recomenda que você estude as mudanças que esses recursos de segurança implementam na biblioteca, para que possa determinar como elas podem afetar a sua solução.

Mais Informações

IMPORTANTE: O CDO 1.21s é feito especialmente para a segurança do cliente. Ela não deve ser aplicada a versões Microsoft Exchange Server da biblioteca do CDO 1.21.

Mudanças no Modelo Orientado a Objeto do CDO 1.21s

Como Enviar E-mails

Quando um aplicativo CDO 1.21s chama o método Send de objetos Message ou MeetingItem, uma caixa de diálogo informa o usuário de que um programa está tentando enviar e-mails por conta própria, e pergunta se a mensagem deve ser enviada. Se o usuário clica em Não, o método Send retorna a seguinte mensagem de erro:
Collaboration Data Objects-[E_ACCESSDENIED(80070005)]

Como Acessar Determinadas Propriedades MAPI Associadas a um Objeto Message

Quando um aplicativo CDO 1.21s usa um objeto de coleção Fields para acessar propriedades MAPI associadas a um item Message já existente, uma caixa de diálogo informa o usuário de que um programa está tentando acessar endereços de e-mail armazenados no Outlook, e pergunta se esse acesso deve ser permitido. Se o usuário clica em Não, o método Send retorna a seguinte mensagem de erro:
Collaboration Data Objects-[E_ACCESSDENIED(80070005)]
As seguintes propriedades MAPI são afetadas:
PR_SENT_REPRESENTING_ENTRYID
PR_SENT_REPRESENTING_SEARCH_KEY
PR_SENT_REPRESENTING_NAME
PR_SENT_REPRESENTING_ADDRTYPE
PR_SENT_REPRESENTING_EMAIL_ADDRESS
  
PR_SENDER_ENTRYID
PR_SENDER_SEARCH_KEY
PR_SENDER_NAME
PR_SENDER_ADDRTYPE
PR_SENDER_EMAIL_ADDRESS
  
PR_DISPLAY_TO
PR_DISPLAY_CC
PR_DISPLAY_BCC
  
PR_ORIGINAL_DISPLAY_TO
PR_ORIGINAL_DISPLAY_CC
PR_ORIGINAL_DISPLAY_BCC
					

Como Acessar Itens Contidos em uma Pasta Contatos

Quando um aplicativo CDO 1.21s acessa o objeto de coleção Messages de uma pasta Contatos, a caixa de diálogo descrita anteriormente (para propriedades MAPI) aparece.

Como Manipular Coleções Recipients ou AddressEntries

O CDO 1.21s também exibe a caixa de diálogo descrita acima nos seguintes cenários:
  • A coleção Recipients é invocada para ações que envolvam a leitura dos destinatários de um e-mail.
  • Já a coleção AddressEntries é chamada para encontrar uma AddressEntry contida na coleção. Por exemplo:
    objRecipientCollection.Item(index)
    objAddressEntriesCollection.Item(index)
    					
  • Durante a criação de uma mensagem de saída, o método Resolve é chamado na coleção Recipients recém-preenchida.

Como Tratar Anexos

Quando você usa o objeto de coleção Attachments de um objeto Message para recuperar os anexos de uma coleção, o CDO 1.21s não retorna anexos de arquivo "não-seguros" (arquivos com Segurança Nível 1). Para obter informações adicionais sobre quais tipos de anexos são considerados de Nível 1, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
290497 OL2002: Impossível Abrir Anexos
Os anexos não-seguros não são efetivamente removidos, mas o CDO 1.21s sabe que eles existem. Por exemplo, a propriedade Count do objeto Attachments retorna o número de anexos excluindo todos os anexos não-seguros.

Como Evitar Avisos de Segurança

Para obter informações adicionais sobre como evitar os avisos de segurança, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
290500 OL2002: Informações ao Desenvolvedor Sobre Funções de Segurança de E-mail

Como Usar o CDO 1.21s em um Serviço

Se você estiver desenvolvendo um serviço de Windows que use o CDO, os avisos de segurança não serão gerados, uma vez que o CDO detecta a sua execução em um serviço e, assim, não exibe esses avisos.

Propriedades

ID do artigo: 295302 - Última revisão: quarta-feira, 23 de outubro de 2013 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Outlook 2002 Standard Edition
Palavras-chave: 
kbnosurvey kbarchive kbhowto KB295302

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com