В този лесен урок ще научим как да преобразуваме Outlook Email в Word с помощта на Python заедно с подробни стъпки за конфигуриране на средата. Ще забележите, че за да се преобразува EML в DOCX API, базиран на Python, може да се използва API и можете да използвате този пример във всяка от общодостъпните операционни системи като Windows или Linux.
Стъпки за конвертиране на Outlook имейл в DOCX с помощта на Python
- Настройте средата на използвайте Aspose.Email за Python чрез .NET и Aspose.Words за Python чрез .NETв приложението си, за да конвертирате имейл в Word в Python
- Създайте обект от клас MailMessage, за да заредите изходния MSG или EML файл от диска или пощенския сървър
- Експортирайте заредения имейл (EML/MSG) файл в поток от памет във формат MHTML
- Инициализирайте LoadFormat към MHTML и създайте екземпляр на класа Document за зареждане на междинния MHTML файл
- Чрез използване на метода за запазване в Python извършете преобразуването на EML в Word
Следвайки гореспоменатите стъпки в Python Email to Word се разработва приложение за преобразуване, при което ще започнем със зареждане на изходния EML или MSG файл от диска с помощта на екземпляр на клас MailMessage, което след това е последвано от запазване на заредения имейл файл в поток от памет във формат MHTML. И накрая, междинният MHTML ще бъде зареден от поток от памет, като се използва екземпляр на клас документ за конвертиране на имейла в DOCX.
Код за конвертиране на Outlook имейл в DOCX с помощта на Python
В горния пример, за конвертиране на EML в Word Python се използва с помощта на прост API интерфейс и ясно дефинирани стъпки. Горният код може да се използва за имейл файлове във формат MSG или EML. Можете също така да експортирате заредения MHTML в графични или PDF файлови формати.
В тази тема научихме как да конвертираме Outlook имейл в Docx с помощта на API, базиран на Python. Ако искате да конвертирате MBOX файл в PST файл, вижте статията на как да конвертирате MBOX в PST файл в Python.