Começar a Fazer

Começar com o Aspose.Email FOSS para Python

Bem-vindo ao Aspose-email-foss, uma biblioteca Python gratuita, licenciada pelo MIT para ler, criar e escrever arquivos Outlook MSG e seus contêineres CFB (Compound File Binary) subjacentes. Este guia leva você de um ambiente novo ao trabalho com arquivos MS G em minutos.


Precondições

RequisitosDetalhes
Python3.10 or later
Gestor de pacotespip (pico)
OSWindows, macOS ou Linux
DependênciasNenhum Python puro.

Instalação

Instalar a partir do PyPI:

pip install aspose-email-foss

Verificar:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

Ver o artigo 82.o, n.os 1 e 2. Guia de instalação para a configuração e verificação do ambiente virtual.


O que você pode fazer

Uma vez instalado, pode imediatamente:

  • Leia. Arquivos de MSG com: MapiMessage.from_file() acesso a assunto, corpo, HTML, cabeçalhos e destinatários
  • Criar Mensagens de GMS a partir do zero com: MapiMessage.create() definir assunto, corpo, adicionar destinatários e anexos
  • Convertir entre o formato MSG e email (RFC 5322) com to_email_message() e a) from_email_message()
  • Inspecção estrutura CFB de baixo nível com CFBReader iterar armazenamentos, fluxos e entradas de diretório
  • Escrever . Arquivos de MSG com: MapiMessage.save() ou a) MsgWriter.write_file()
  • Acessórios de manobras adicionar anexos binários ou incorporar mensagens MSG como anexas aninhadas

Começo rápido

Leia um ficheiro de MSG e imprima o seu assunto e destinatários:

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")

msg.save("copy.msg")
print("Saved copy.msg")

Pasos seguintes

Ver também:

 Português