이 문서에서는 예제 코드를 실행하는 간단한 단계에 따라 **Python을 사용하여 MapiCalendar를 PST에 추가하는 방법을 배웁니다. 간단한 API 호출에 따라 Python에서 PST에 Mapi Calendar를 쉽게 삽입할 수 있습니다. 이 애플리케이션은 Windows 및 Linux와 같은 운영 체제의 .NET Core 및 Python 지원 환경에서 활용할 수 있습니다.
Python에서 PST에 Mapi 캘린더를 삽입하는 단계
- PST에 Mapi 캘린더를 추가하려면 .NET을 통해 Python용 Aspose.Email 사용 환경을 설정하세요.
- 약속 정보를 삽입하기 위해 MapiCalendar 개체를 초기화
- 회의 참석자 목록을 삽입하려면 MapiRecipientCollection 개체를 만듭니다.
- PersonalStorage 클래스 인스턴스를 사용하여 디스크에 PST 파일 추가
- PST 저장 파일 내부에 이름이 Calendar인 폴더를 추가합니다.
- 추가된 PST 저장소 폴더 안에 약속 포함
위의 단계에 따라 MapiCalendar를 PST Python에 추가함으로써 API 기반 API가 효율적으로 사용되었습니다. MapiCalendar 클래스 인스턴스를 사용하여 두 개의 약속을 삽입하여 프로세스를 시작하고 MapiRecipientCollection 클래스의 인스턴스를 사용하여 약속 참석자 목록을 포함합니다. 마지막으로 약속이 추가된 디스크에 Calendar라는 폴더와 함께 PST 파일이 생성됩니다.
Python을 사용하여 PST에 MapiCalendar를 추가하는 코드
Python의 위 코드는 디스크에 저장된 PST 파일에 Mapi Calendar를 삽입하고 MS Outlook이나 다른 클라이언트에서도 볼 수 있습니다. 몇 가지 예를 들면 일반 본문 내용, HTML 본문 내용, RTF 본문 내용, 첨부 파일, 시작 날짜, 종료 날짜 및 위치 삽입과 같은 기능을 사용하여 약속 내용을 더욱 향상시킬 수 있습니다. 또한 MapiRecipient 클래스 개체를 사용하여 받는 사람 유형, 표시 이름 및 받는 사람 추적 상태와 같은 받는 사람 정보를 삽입하여 제안된 요청에 대한 받는 사람의 응답을 모니터링할 수 있습니다.
이 주제에서는 Python* 기반 API를 사용하여 *MapiCalendar를 PST에 *삽입하는 방법을 살펴보았습니다. 이메일을 HTML로 내보내려면 Python을 사용하여 Outlook 이메일을 HTML로 변환하는 방법에 있는 문서를 참조하세요.