Criar, Salvar e Carregar Contatos do Outlook em C++

Aspose.Email for C++ permite que você crie e gerencie contatos do Microsoft Outlook programaticamente. O MapiContact classe fornece todas as propriedades relacionadas a contatos, incluindo nomes, informações profissionais, endereços, contas de email, números de telefone, categorias, campos personalizados e fotos.

Este artigo demonstra como criar, salvar e ler contatos do Outlook nos formatos MSG e vCard (VCF).

Criar e Salvar um Contato do Outlook

Para criar um contato do Outlook e salvá-lo no disco, siga os passos abaixo:

  1. Instanciar MapiContact.
  2. Preencha nome, detalhes profissionais, pessoais e de endereço.
  3. Adicione endereços eletrônicos e números de telefone.
  4. Atribua categorias, quilometragem, faturamento e campos personalizados.
  5. Opcionalmente, incorpore uma foto do contato.
  6. Salve o contato no formato MSG ou vCard (VCF).

O exemplo de código a seguir demonstra como criar um contato do Outlook com informações pessoais, profissionais e organizacionais detalhadas e salvá-lo em diferentes formatos:

Ler um Contato usando MapiContact

O MapiContact classe pode carregar contatos do Outlook salvos em formatos MSG e VCF.

Carregar um Contato a partir de MSG

O exemplo de código a seguir demonstra como carregar um contato de um arquivo Outlook MSG e convertê-lo para um MapiContact objeto.

Carregar um Contato de vCard (VCF)

O exemplo de código a seguir demonstra como carregar informações de contato de um arquivo vCard (VCF) usando duas abordagens diferentes no Aspose.Email para C++. Ele mostra ambas as VCardContact método da classe para carregamento direto de vCard e o MapiContact método da classe para converter dados vCard para o formato de contato Outlook MAPI, oferecendo flexibilidade para trabalhar com dados de contato em diferentes contextos de aplicação.