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
| Requisitos | Detalhes |
|---|---|
| Python | 3.10 or later |
| Gestor de pacotes | pip (pico) |
| OS | Windows, macOS ou Linux |
| Dependências | Nenhum Python puro. |
Instalação
Instalar a partir do PyPI:
pip install aspose-email-fossVerificar:
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
CFBReaderiterar 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
- Guia de instalação: Configuração do ambiente virtual, instalação de pip e verificação
- Guia de Desenvolvedores: Operações de GMS, acessórios, propriedades e estrutura do CFB.
- Características e funcionalidades: Mergulhe em cada característica com exemplos de Python