Primeira Aplicação com Aspose.Email.Outlook
Contents
[
Hide
]
Esta seção demonstra como usar Aspose.Email.Mapi. Criamos uma pequena aplicação que carrega um arquivo de mensagem do Outlook (TestMessage.msg) e exibe o assunto, os endereços de remetente e destinatário, e o conteúdo do corpo em um formulário do Windows. Siga estas etapas para criar sua primeira aplicação usando Aspose.Email.Outlook.
- No Visual Studio, no menu Arquivo, selecione Novo, depois Projeto.
- Escolha criar uma aplicação para Windows em C# ou VB.NET.
- Importe a DLL do Aspose.Email na aplicação clicando com o botão direito em Referência no Gerenciador de Soluções. Esta será uma aplicação baseada em Windows que mostrará apenas as informações contidas no arquivo de mensagem.
- Crie uma instância da classe MapiMessage fornecendo o caminho do arquivo de mensagem.
- Use as propriedades públicas para exibir o assunto, de, para e corpo nos controles do Windows.
A implementação das etapas acima é demonstrada abaixo no seguinte trecho de código. Use o seguinte código atrás do botão Carregar Arquivo Msg ou no evento OnLoad dos formulários.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-email/Aspose.Email-for-.NET | |
// The path to the documents directory. | |
string dataDir = RunExamples.GetDataDir_KnowledgeBase(); | |
// Load the outlook message file | |
MapiMessage msg1 = MapiMessage.FromFile(dataDir + "Message.msg"); | |
// Use the public properties to assign the values to controls | |
txtSubject.Text = msg1.Subject; | |
txtFrom.Text = msg1.SenderEmailAddress; | |
txtTo.Text = msg1.DisplayTo; | |
txtBody.Text = msg1.Body; |