V tomto jednoduchém tématu se naučíme, jak převést EML na MSG pomocí Pythonu podle podrobných kroků k nastavení prostředí a použití ukázkového kódu. Aby bylo možné převést EML na MSG, lze použít API založené na Pythonu a tento příklad můžete použít v kterémkoli z běžně dostupných operačních systémů, jako je Windows nebo Linux, které jsou nakonfigurovány s požadovanou verzí Pythonu.
Kroky k převodu EML na MSG pomocí Pythonu
- Chcete-li převést EML na MSG, nakonfigurujte ve své aplikaci prostředí na použijte Aspose.Email pro Python přes .NET
- Importujte jmenný prostor aspose.email do svého souboru Python
- Nastavte možnosti načítání souboru EML pomocí třídy EmlLoadOptions
- Vytvořte instanci objektu třídy MailMessage pro přístup ke zdrojovému souboru EML
- Převeďte soubor EML na soubor MSG pomocí metody uložení
Podle výše uvedených kroků v Python EML na MSG je vyvinuta konverzní aplikace. Proces je zahájen nastavením EmailLoadOptions a přístupem ke zdrojovému EML souboru z disku pomocí objektu třídy MailMessage. Nakonec se načtený soubor EML uloží jako soubor MSG na disk pomocí některého z enumerátorů SaveOptions.default_msg a SaveOptions.default_msg_unicode v metodě ukládání.
Kód pro převod EML na MSG v Pythonu
Výše uvedený příklad kódu v Pythonu převádí EML na soubor MSG pomocí jednoduchých volání API a dobře definovaných kroků. Před načtením souboru EML můžete nastavit různé možnosti EmlLoadOptions včetně protect_tnef_attachments a protect_embedded_message_format. Tento příklad můžete také použít k načtení souboru EML pomocí výchozího konstruktoru třídy EmlLoadOptions.
V tomto tématu je prozkoumáno rozhraní API pro převod EML na MSG Python. Pokud hledáte, jak posílat e-maily pomocí klienta SMTP v Pythonu, přečtěte si článek o jak odeslat e-mail pomocí SMTP v Pythonu.