Redigir formatos EML em C#
Informações de redação sensíveis de mensagens EML nativas 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 Redigir Arquivo EML Usando C#
Para redigir o arquivo EML, 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 redigir arquivos EML em C#
Uma pesquisa básica de mensagens e substituição de texto em conteúdos, comentários ou metadados por
As APIs podem ser feitas com apenas algumas linhas de código.
- Carregar EML usando MailMessage.
- Use o método Substituir do corpo da mensagem.
- Salvar mensagem.
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
Redigir arquivos EML - C#
MailMessage m = MailMessage.Load("GenerateMSGAspose.eml");
m.Body = m.Body.Replace("[@@FullName@@", "Name to Replace");
m.Save("GenerateMSGAspose.eml");
//In case BodyType of message is HTML.
//Then replacement would be in HtmlBody rather than Body alone.
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.EML What is EML File Format
O formato de arquivo EML representa mensagens de e-mail salvas usando o Outlook e outros aplicativos relevantes. Quase todos os clientes de e-mail suportam este formato de arquivo por sua conformidade com o RFC-822 Internet Message Format Standard. O Microsoft Outlook é o software padrão para abrir tipos de mensagens EML. Os arquivos EML podem ser usados para salvar em disco, bem como enviar para destinatários usando protocolos de comunicação.
Read MoreOutros formatos de redação suportados
Usando C#, pode-se redigir facilmente diferentes formatos, incluindo.