In deze eenvoudige tutorial leren we hoe je Outlook Email converteert naar Word met Python, samen met gedetailleerde stappen om de omgeving te configureren. U zult zien dat voor het converteren van een EML naar DOCX een op Python gebaseerde API kan worden gebruikt en u kunt dit voorbeeld gebruiken in elk van de algemeen beschikbare besturingssystemen zoals Windows of Linux.
Stappen om Outlook-e-mail naar DOCX te converteren met Python
- Stel de omgeving in op gebruik Aspose.Email voor Python via .NET en Aspose.Words voor Python via .NETin uw toepassing om e-mail te converteren naar Word in Python
- Maak een MailMessage-klasseobject om het bron-MSG- of EML-bestand van de schijf of mailserver te laden
- Exporteer het geladen e-mailbestand (EML/MSG) naar een geheugenstroom in MHTML-indeling
- Initialiseer de LoadFormat naar MHTML en maak een instantie van de Document-klasse om het tussenliggende MHTML-bestand te laden
- Door de opslagmethode in Python te gebruiken, voert u de EML naar Word-conversie uit
Door de bovengenoemde stappen te volgen in de Python E-mail naar Word-conversietoepassing wordt ontwikkeld, waarbij we beginnen met het laden van het bron-EML- of MSG-bestand van de schijf met behulp van een instantie van de MailMessage-klasse, gevolgd door het opslaan van het geladen e-mailbestand naar een geheugenstroom in MHTML-indeling. Ten slotte wordt de tussenliggende MHTML uit een geheugenstroom geladen met behulp van een instantie van de Document-klasse om de e-mail naar DOCX te converteren.
Code om Outlook-e-mail naar DOCX te converteren met Python
In het bovenstaande voorbeeld, om EML te converteren naar Word, wordt Python gebruikt met behulp van een eenvoudige API-interface en duidelijk gedefinieerde stappen. De bovenstaande code kan worden gebruikt voor e-mailbestanden in zowel MSG- als EML-indeling. U kunt de geladen MHTML ook exporteren naar afbeeldings- of PDF-bestandsindelingen.
In dit onderwerp hebben we geleerd hoe u * Outlook-e-mail kunt converteren naar Docx met behulp van een op Python* gebaseerde API. Als u het MBOX-bestand naar een PST-bestand wilt converteren, raadpleeg dan het artikel op hoe MBOX naar PST-bestand in Python te converteren.