Carregando, Salvando e Convertendo diferentes formatos de Mensagem de Email em C++
Carregando uma Mensagem com Opções de Carregamento
O código a seguir mostra como carregar uma mensagem com opções de carregamento.
Salvando e Convertendo Mensagens
Aspose.Email facilita a conversão de qualquer tipo de mensagem para outro formato. Para demonstrar esse recurso, o código neste artigo carrega três tipos de mensagens do disco e as salva de volta em outros formatos. A classe base SaveOptions e as classes EmlSaveOptions, MsgSaveOptions, MhtSaveOptions, HtmlSaveOptions para configurações adicionais ao salvar MailMessage podem ser usadas para salvar mensagens em outros formatos. O artigo mostra como usar essas classes para salvar um email de exemplo como:
- Formato EML.
- Outlook MSG.
- Formato MHTML.
- Formato HTML.
Carregando EML e Salvando como EML
O código a seguir mostra como carregar uma mensagem EML e salvá-la no disco no mesmo formato.
Carregando EML e Salvando como EML Preservando as Fronteiras Originais
O código a seguir mostra como carregar EML e salvar como EML preservando as fronteiras originais.
Salvando como EML Preservando Anexos TNEF
O código a seguir mostra como salvar como EML preservando anexos TNEF.
Carregando EML, Salvando como MSG
O código a seguir mostra como carregar uma mensagem EML e convertê-la para MSG usando a opção apropriada do SaveOptions.
Salvando MailMessage como MHTML
Diferentes opções de MHTML podem ser usadas para obter os resultados desejados. O código a seguir mostra como carregar uma mensagem EML em MailMessage e convertê-la para MHTML.
Exportando Email para MHT com TimeZone Personalizado
A classe MailMessage fornece a propriedade TimeZoneOffset para definir um Timezone personalizado ao exportar para MHT. O código a seguir mostra como exportar um email para MHT com TimeZone personalizado.
Exportando Email para EML
O código a seguir mostra como exportar email para eml.