이 쉬운 자습서에서는 환경을 구성하는 자세한 단계와 함께 Python을 사용하여 Outlook Email를 Word로 변환하는 방법을 배웁니다. EML을 DOCX로 변환하기 위해 Python 기반 API를 사용할 수 있으며 Windows 또는 Linux와 같이 일반적으로 사용 가능한 모든 운영 체제에서 이 예제를 사용할 수 있습니다.
Python을 사용하여 Outlook 이메일을 DOCX로 변환하는 단계
- Python에서 이메일을 Word로 변환하려면 애플리케이션에서 환경을 .NET을 통해 Python용 Aspose.Email 사용 및 .NET을 통한 Python용 Aspose.Words로 설정하세요.
- 디스크 또는 메일 서버에서 소스 MSG 또는 EML 파일을 로드하는 MailMessage 클래스 개체를 만듭니다.
- 로드된 이메일(EML/MSG) 파일을 MHTML 형식의 메모리 스트림으로 내보내기
- LoadFormat을 MHTML로 초기화하고 Document 클래스의 인스턴스를 생성하여 중간 MHTML 파일을 로드합니다.
- Python에서 save 메소드를 사용하여 EML에서 Word로 변환 수행
Python Email to Word 변환 응용 프로그램에서 앞서 언급한 단계를 따르면 MailMessage 클래스의 인스턴스를 사용하여 디스크에서 소스 EML 또는 MSG 파일을 로드한 다음 로드된 이메일 파일을 다음 위치에 저장합니다. MHTML 형식의 메모리 스트림. 마지막으로 Document 클래스의 인스턴스를 사용하여 메모리 스트림에서 중간 MHTML을 로드하여 이메일을 DOCX로 변환합니다.
Python을 사용하여 Outlook 이메일을 DOCX로 변환하는 코드
위의 예에서 EML을 Word로 변환하기 위해 Python은 간단한 API 인터페이스와 명확하게 정의된 단계의 도움으로 사용됩니다. 위의 코드는 MSG 또는 EML 형식의 이메일 파일에 사용할 수 있습니다. 로드된 MHTML을 이미지 또는 PDF 파일 형식으로 내보낼 수도 있습니다.
이 주제에서는 Python* 기반 API를 사용하여 *Outlook 이메일을 Docx로 변환하는 방법을 배웠습니다. MBOX 파일을 PST 파일로 변환하려면 Python에서 MBOX를 PST 파일로 변환하는 방법에 있는 문서를 참조하세요.