시작하기

Aspose.Email FOSS for Python 시작하기

환영합니다 aspose-email-foss, 무료이며 MIT 라이선스가 적용된 Python 라이브러리로 Outlook MSG 파일 및 해당 기본 CFB(Compound File Binary) 컨테이너를 읽고, 만들고, 쓸 수 있습니다. 이 가이드는 새 환경에서 몇 분 안에 MSG 파일 작업을 시작하도록 안내합니다.


전제 조건

요구 사항세부 정보
Python3.10 or later
패키지 관리자pip
OSWindows, macOS 또는 Linux
종속성없음 — 순수 Python

설치

PyPI에서 설치:

pip install aspose-email-foss

검증:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

다음 보기 설치 가이드 가상 환경 설정 및 검증을 위해.


할 수 있는 일

설치가 완료되면 바로 다음을 할 수 있습니다:

  • 읽기 MSG 파일을 사용하여 MapiMessage.from_file() — 제목, 본문, HTML 본문, 헤더 및 수신자를 액세스
  • 생성 MSG 메시지를 처음부터 만들기 MapiMessage.create() — 제목, 본문을 설정하고, 수신자와 첨부 파일을 추가
  • 변환 MSG와 이메일(RFC 5322) 형식 간에 to_email_message()from_email_message()
  • 검사 저수준 CFB 구조와 함께 CFBReader — 스토리지, 스트림 및 디렉터리 엔트리를 반복
  • 작성 MSG 파일을 사용하여 MapiMessage.save() 또는 MsgWriter.write_file()
  • 첨부 파일 처리 — 바이너리 첨부 파일을 추가하거나 MSG 메시지를 중첩 첨부 파일로 삽입

빠른 시작

MSG 파일을 읽고 제목과 수신자를 출력합니다:

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")

msg.save("copy.msg")
print("Saved copy.msg")

다음 단계

 한국어