Analisar formatos MSG em C #
Análise de mensagem MSG nativa e de alto desempenho usando Aspose.Email do lado do servidor para APIs .NET, sem o uso de qualquer software como Microsoft ou Adobe PDF.
Como analisar o arquivo MSG usando C #
Para analisar o arquivo MSG, usaremos
API que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma C#. Abrir
gerenciador de pacotes, procure por Aspose.Email e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.
Command
PM> Install-Package Aspose.Email
Etapas para analisar arquivos MSG em C#
Uma mensagem básica que analisa com
As APIs podem ser feitas com apenas algumas linhas de código.
- Carregar arquivo MSG.
- Obtenha o texto do corpo do e-mail com ou sem url.
- Obtenha a saída.
Requisitos de sistema
Nossas APIs são suportadas em todas as principais plataformas e sistemas operacionais. Antes de executar o código abaixo, verifique se você possui os seguintes pré-requisitos em seu sistema.
- Microsoft Windows ou um sistema operacional compatível com plataformas .NET Framework, .NET Core e Xamarin
- Ambiente de desenvolvimento como o Microsoft Visual Studio
- Aspose.Email para .NET DLL referenciado em seu projeto - Instale a partir do NuGet usando o botão Download acima
Analisar arquivos MSG - C#
//Get HTML body as plain text
MailMessage mail = MailMessage.Load(dataDir + "HtmlWithUrlSample.msg");
string body_with_url = mail.GetHtmlBodyText(true);// body will contain URL
string body_without_url = mail.GetHtmlBodyText(false);// body will not contain URL
Console.WriteLine("Body with URL: " + body_with_url);
Console.WriteLine("Body without URL: " + body_without_url);
Sobre Aspose.Email para API .NET
Aspose.Email é uma solução de análise de formatos do Microsoft Outlook e Thunderbird. Pode-se facilmente criar, manipular, converter e-mail e formatos de armazenamento, como MSG, EMLX, EML e MHT. O manuseio de anexos de e-mail, personalização de cabeçalhos de mensagens e implementação de diferentes protocolos de rede como POP3, IMAP e SMTP para enviar e receber e-mails é muito mais fácil. É uma API independente e não requer o Microsoft Outlook ou qualquer outra instalação de software.Demonstrações ao vivo do analisador de MSG on-line
MSG What is MSG File Format
MSG é um formato de arquivo usado pelo Microsoft Outlook e Exchange para armazenar mensagens de e-mail, contatos, compromissos ou outras tarefas. Essas mensagens podem conter um ou mais campos de e-mail, com remetente, destinatário, assunto, data e corpo da mensagem, ou informações de contato, detalhes de compromissos e uma ou mais especificações de tarefas. As propriedades que constituem o objeto Message, inclusive, também fazem parte do arquivo MSG. O arquivo MSG possui cabeçalhos, corpo da mensagem principal e hiperlinks como texto ASCII simples. Os arquivos MSG também são adequados aos programas que precisam da MAPI (Messaging Applications Programming Interface) da Microsoft.
Read MoreOutros formatos de análise suportados
Usando C #, pode-se analisar facilmente outros formatos, incluindo.