Jak przekonwertować e-mail programu Outlook na program Word za pomocą Pythona

W tym prostym samouczku dowiemy się, jak konwertować Outlook Email do Worda za pomocą Pythona wraz ze szczegółowymi krokami konfiguracji środowiska. Zauważysz, że w celu konwersji EML na DOCX Python można użyć API i możesz użyć tego przykładu w dowolnym powszechnie dostępnym systemie operacyjnym, takim jak Windows lub Linux.

Kroki, aby przekonwertować e-mail programu Outlook na DOCX za pomocą Pythona

  1. Skonfiguruj środowisko użyj Aspose.Email dla Pythona przez .NET i Aspose.Words dla Pythona przez .NET w swojej aplikacji, aby przekonwertować e-mail na Word w Pythonie
  2. Utwórz obiekt klasy MailMessage, aby załadować źródłowy plik MSG lub EML z dysku lub serwera pocztowego
  3. Wyeksportuj załadowany plik e-mail (EML/MSG) do strumienia pamięci w formacie MHTML
  4. Zainicjuj LoadFormat do MHTML i utwórz instancję klasy Document, aby załadować pośredni plik MHTML
  5. Używając metody zapisu w Pythonie, przeprowadź konwersję EML na Word

Wykonując powyższe kroki w aplikacji do konwersji Python Email to Word, zostanie opracowana aplikacja do konwersji, w której rozpoczniemy od załadowania źródłowego pliku EML lub MSG z dysku przy użyciu instancji klasy MailMessage, po czym nastąpi zapisanie załadowanego pliku e-mail w strumień pamięci w formacie MHTML. Na koniec pośredni MHTML zostanie załadowany ze strumienia pamięci przy użyciu instancji klasy Document w celu przekonwertowania wiadomości e-mail na format DOCX.

Kod do konwersji wiadomości e-mail programu Outlook na DOCX przy użyciu Pythona

W powyższym przykładzie w celu konwersji EML na Word Python jest używany za pomocą prostego interfejsu API i jasno zdefiniowanych kroków. Powyższego kodu można użyć do plików e-mail w obu formatach MSG lub EML. Możesz także wyeksportować załadowany plik MHTML do formatu obrazu lub pliku PDF.

W tym temacie nauczyliśmy się, jak konwertować pocztę e-mail programu Outlook na format Docx przy użyciu interfejsu API opartego na języku Python. Jeśli chcesz przekonwertować plik MBOX na plik PST, zapoznaj się z artykułem na jak przekonwertować MBOX na plik PST w Pythonie.

 Polski