자주 묻는 질문 — Aspose.Email FOSS for Python
라이선스
aspose-email-foss는 어떤 라이선스를 사용합니까?
MIT 라이선스. 라이선스 키가 필요하지 않습니다.
설치
aspose-email-foss를 어떻게 설치합니까?
pip install aspose-email-foss필요한 Python 버전은 무엇인가요?
Python 3.10 이상.
네이티브 종속성이 있나요?
아니오. 라이브러리는 외부 의존성이 전혀 없는 순수 파이썬입니다.
포맷 지원
지원되는 이메일 형식은 무엇입니까?
| 형식 | 가져오기 | 내보내기 |
|---|---|---|
| MSG (Outlook) | 예 | 예 |
| CFB (Compound File Binary) | 예 | 예 |
EML 파일을 읽을 수 있나요?
직접적으로는 할 수 없습니다. EML 콘텐츠를 EmailMessage 객체로 변환하고 MapiMessage.from_email_message()를 사용하십시오.
MSG를 EML로 변환할 수 있나요?
예. RFC 5322 텍스트 출력을 위해 msg.to_email_string()을 호출하십시오.
API 사용
MSG 파일을 어떻게 로드하나요?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")새 메시지를 어떻게 만들나요?
msg = MapiMessage.create("Subject", "Body")
msg.save("output.msg")첨부 파일을 어떻게 추가하나요?
msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")알려진 제한 사항
구현되지 않은 메서드가 있나요?
아니요. 현재 버전에서 모든 공개 API 메서드가 완전히 구현되었습니다.
TNEF (winmail.dat)가 지원되나요?
아니요. 표준 MSG (CFB) 형식만 지원됩니다.
캘린더/약속 지원이 제공되나요?
라이브러리는 MSG 파일을 일반적으로 처리합니다. 캘린더 전용 속성은 MAPI 속성 ID를 통해 액세스할 수 있지만 전용 캘린더 API는 없습니다.