HTML JPG PDF XML PST
  Product Family
MSG

C#를 통해 PST를 MSG로 변환

Outlook® 또는 Thunderbird® 의존성 없이 .NET API를 사용한 PST를 MSG로 변환하는 C# 변환.

C#를 사용하여 PST를 MSG로 변환하는 방법

PST를 MSG로 변환하기 위한 안정적이고 효율적인 솔루션을 찾는 C# 개발자를 위해, Aspose.Email for .NET 포괄적이고 사용자 친화적인 파일 변환 API를 제공합니다. 이 API는 다양한 이메일 처리 작업(이메일 메시지 생성 및 관리, 첨부 파일, 이메일 메타데이터 추출, 다양한 프로토콜을 통한 이메일 서버와의 상호 작용, 그리고 이메일 간 변환 등)을 직관적이고 간단하게 처리할 수 있는 진보적이고 다목적 라이브러리의 일부입니다. 형식 Outlook 또는 Thunderbird 종속성 없이.

PST를 MSG로 변환하면 개발자가 이메일 데이터 마이그레이션 및 통합 작업을 효율적으로 처리할 수 있습니다. 직관적인 API가 지원하는 이 과정은 개발자가 이메일 데이터 전송을 자동화하고 단순화하도록 하여 한 이메일 클라이언트에서 다른 클라이언트로의 원활한 전환을 보장하고 복잡한 수동 변환 절차를 없애줍니다. 결과적으로 개발자는 시간과 자원을 절약하고 이메일 프로세스 전체의 효율성을 향상시킬 수 있습니다.

아래 코드 샘플은 몇 줄의 코드로 PST 파일을 MSG 형식으로 변환하는 방법을 고품질 결과와 함께 보여줍니다. 이 과정은 이메일 데이터를 로드하고, 처리하고, 원하는 형식으로 저장하는 간단하고 직관적인 단계들을 포함합니다. 이를 통해 API는 C# 애플리케이션에서 파일 변환 작업을 자동화하는 뛰어난 도구가 됩니다.

지금 바로 PST 파일을 MSG 형식으로 변환하세요. 먼저 C# 프로젝트에 Aspose.Email 네임스페이스를 포함합니다. 다음 중 하나의 방법으로 수행할 수 있습니다:

  • 열기 NuGet 패키지 관리자에서 Aspose.Email을 검색하고 장치에 설치하십시오.

  • 패키지 관리자 콘솔에서 다음 명령을 사용하십시오:


PM> Install-Package Aspose.Email

추가 정보는 우리의 문서 또는 지원.

C#를 통해 PST를 MSG로 변환하는 단계

.NET 프로그래머는 몇 줄의 코드만으로 PST 파일을 손쉽게 로드하고 MSG로 변환할 수 있습니다.

  1. "storage.pst" PST 파일을 엽니다.
  2. 출력 디렉터리가 없으면 생성하십시오.
  3. PST 파일에서 "Inbox" 폴더에 접근합니다.
  4. "Inbox" 폴더의 각 메시지를 반복합니다.
  5. 각 메시지를 .msg 파일로 출력 디렉터리에 저장합니다.

시스템 요구 사항

.NET 변환 코드를 실행하기 전에 다음 전제 조건이 갖춰져 있는지 확인하십시오.

  • .NET Framework, .NET Core와 PHP, VBScript, Delphi, COM Interop을 통한 C++를 지원하는 Microsoft Windows 또는 호환 OS.
  • Microsoft Visual Studio와 같은 개발 환경.
  • 프로젝트에 참조된 Aspose.EMAIL for .NET DLL.
 

이 샘플 코드는 PST를 MSG로 변환하는 C# 예시를 보여줍니다

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through pst messages and save them as .msg files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        var msgFilePath = Path.Combine(outputDirectory, $"Message{count}.msg");

        msg.Save(msgFilePath);

        Console.WriteLine($"Message {count} saved as: {msgFilePath}");

        count++;
    }
}
 
  • Free App to Convert PST to MSG

    지원되는 기타 변환

    아래에 나열된 몇 가지를 포함하여 PST를 다른 많은 파일 형식으로 변환할 수도 있습니다.

    PST TO EML (Outlook 이메일 메시지)
    PST TO EMLX (Apple EMLX 형식)
    PST TO HTML (하이퍼텍스트 마크업 언어)
    PST TO ICS (iCalendar)
    PST TO MBOX (전자 메일 메시지)
    PST TO MHTML (웹 페이지 아카이브 형식)
    PST TO OFT (Outlook 이메일 템플릿)
    PST TO OST (오프라인 저장 파일)
    PST TO VCF (가상 카드 형식)