Como converter e-mail do Outlook para TIFF usando Python

Neste pequeno tópico, vamos nos concentrar em como converter Outlook Email em TIFF usando Python seguindo as etapas detalhadas para configurar o ambiente. Para converter um EML para TIFF API baseada em Python, fornecer uma interface de API simples pode ser usada em qualquer ambiente configurado em Python em sistemas operacionais como Windows ou Linux.

Etapas para converter e-mail do Outlook em TIFF usando Python

  1. Configure o ambiente para use Aspose.Email para Python via .NET e Aspose.Words para Python via .NET em seu aplicativo para converter e-mail em TIFF em Python
  2. Crie o objeto de classe MailMessage para carregar o arquivo de e-mail no formato MSG ou EML
  3. Salve o arquivo de e-mail acessado (EML/MSG) em um fluxo de memória para um formato MHTML
  4. Defina LoadFormat como MHTML e instancie o objeto de classe Document para carregar o MHTML intermediário criado na etapa anterior
  5. Use o método save em Python para realizar a conversão de EML para TIFF

Ao executar as etapas mencionadas acima e usar o código simples em Python, o aplicativo conversor de e-mail para TIFF pode ser desenvolvido. Começaremos carregando o arquivo MSG ou EML de origem do disco usando uma instância da classe MailMessage, que é então salva em um arquivo MHTML intermediário dentro do fluxo de memória. Posteriormente, usando uma instância da classe Document, o MHTML será carregado e salvo como um arquivo TIFF no disco usando o método Save.

Código para converter e-mail do Outlook em TIFF usando Python

Para converter EML em TIFF, a API baseada em Python, expondo recursos simples e etapas bem definidas, foi mencionada no exemplo acima. É um processo de várias etapas em que, na primeira etapa, executaremos o arquivo EML ou MSG para uma conversão intermediária de arquivo MHTML dentro de um fluxo de memória. Na etapa final, o MHTML intermediário é renderizado como um arquivo TIFF e salvo no disco.

Neste exemplo, aprendemos como converter e-mail do Outlook em TIFF usando a API baseada em Python. Se você estiver interessado em aprender como criar um contato Mapi, consulte o artigo em como criar contato Mapi usando Python.

 Português