이 단계별 문서에서는 환경을 설정하기 위한 참조를 제공하고 이 작업을 수행하기 위한 프로그램 흐름을 제공하여 C#에서 PST 파일을 만드는 방법을 안내합니다. 새로운 PST 파일을 생성하기 위해 다른 타사 도구나 MS Outlook을 설치하지 않고도 .NET 지원 환경에서 사용할 수 있는 실행 가능한 샘플 코드도 공유됩니다. C#에서 PST를 생성하면 애플리케이션 요구 사항에 따라 디스크나 스트림에 저장할 수 있습니다.
C#에서 PST 파일을 만드는 단계
- NuGet 패키지 관리자에서 Aspose.Email for .NET을(를) 추가하도록 개발 환경 설정
- 새 PST 파일 이름과 파일 형식 버전을 제공하여 PersonalStorage의 개체를 만듭니다.
- PST의 루트 폴더에 predefined folder 생성
- 루트 폴더에 사용자 정의 폴더 추가
- 결과 PST 파일을 디스크에 저장
이 단계에서는 먼저 PST 파일을 만드는 데 사용할 수 있는 클래스를 식별한 다음 더 나은 이해를 위해 몇 가지 추가 작업을 수행하는 *C#*에서 새 PST를 만드는 프로세스를 설명합니다. PST 파일은 유니코드 또는 ANSI일 수 있는 파일 형식 버전과 PST 파일 이름을 제공하여 생성할 수 있습니다. 폴더 없이 PST 파일을 만들 수 있지만 PST 파일을 저장하기 전에 미리 정의된 폴더나 사용자 지정 폴더를 추가할 수 있습니다.
C#에서 새 PST 파일을 만드는 코드
이 코드는 다양한 매개변수를 허용하는 오버로드된 함수 Create() 중 하나를 사용하여 C#*에서 Outlook PST 파일을 만드는 방법을 보여줍니다. Inbox, Outbox, SentItems, DeletedItems, Contacts, Tasks 등과 같은 항목이 포함된 StandardIpmFolder 열거자를 사용하여 미리 정의된 폴더를 생성할 수 있습니다. 표준은 아니지만 사용자 환경에 필요한 사용자 정의 폴더를 생성할 수도 있습니다.
이 기사에서는 *C#*에서 PST 파일을 만드는 방법을 배웠습니다. C#으로 이메일을 보내는 과정을 알아보려면 C#에서 이메일을 보내는 방법에 있는 문서를 참조하세요.