C#를 이용해 MSG를 PST로 변환
Outlook® 또는 Thunderbird® 의존성 없이 .NET API를 사용한 MSG를 PST로 변환하는 C# 변환
C#를 사용해 MSG를 PST로 변환하는 방법
이메일 처리에서 고속 성능을 경험하세요 Aspose.Email for .NET!** Outlook이나 Thunderbird를 설치하지 않고도 이메일 파일을 처리할 수 있는 강력한 도구 세트를 제공하는 C# API입니다. 다양한 형식 간 변환 기능을 포함합니다. 이러한 기능 중 MSG(Outlook 이메일 메시지)에서 PST(개인 저장소 테이블) 파일로 변환하는 기능은 특히 대량 메시지를 처리하거나 다양한 기기 및 플랫폼에서 작업할 때 Outlook 환경 내에서 보다 일관되고 사용자 친화적인 이메일 관리 시스템을 구축하는 데 뛰어납니다.
개별 MSG 파일을 PST 형식으로 변환하면 여러 개별 이메일을 하나의 파일로 통합하여 조직화와 이동성을 향상시킵니다. 이를 통해 Outlook 개인 폴더 파일을 손쉽게 보관 및 관리할 수 있으며, 쉽게 전송, 백업하거나 Outlook 프로필에 연결하여 통합된 이메일 조직 및 접근이 가능합니다.
Aspose.Email for .NET와 함께하는 이메일을 스토리지 파일로 변환하는 과정은 간단합니다. 라이브러리는 사용하기 쉬운 객체 모델을 제공합니다. 이메일 변환은 일반적으로 몇 줄의 코드만 필요하며, 기본 파일 형식 파싱, MIME 처리, 인코딩 문제 등을 추상화합니다. Aspose.Email for .NET을 사용할 때 이러한 요소를 수동으로 처리할 필요가 없습니다. 대신, 필요한 고수준 코드만 작성합니다.
포괄적이고 사용하기 쉬운 API를 통해 성능을 향상시키세요. 이 API는 이메일 전송, 수신, 처리 및 다양한 이메일 형식 간 변환과 같은 복잡한 이메일 관리 작업을 단순화합니다. 이를 통해 개발자는 저수준 세부 사항을 파고들 필요 없이 애플리케이션에 이메일 기능을 효율적으로 통합할 수 있어 개발 시간과 노력을 크게 줄일 수 있습니다.
.NET API의 강력함을 활용하려면 다음 중 하나를 수행하십시오:
열기 NuGet 패키지 관리자에서 Aspose.Email을 검색하고 장치에 설치하십시오.
패키지 관리자 콘솔에서 다음 명령을 사용하십시오:
PM> Install-Package Aspose.Email
C#를 사용해 MSG를 PST로 변환하는 단계
.NET 프로그래머는 몇 줄의 코드만으로 MSG 파일을 로드하고 PST로 쉽게 변환할 수 있습니다.
- PersonalStorage.Create를 사용해 새로운 PST 파일을 생성합니다.
- PST 루트 폴더에 "Inbox" 하위 폴더를 추가합니다.
- MapiMessage.Load를 사용해 MSG 파일을 로드합니다.
- PST에 새로 만든 Inbox 폴더에 MSG를 추가합니다.
시스템 요구 사항
.NET 변환 코드를 실행하기 전에 다음 전제 조건이 갖춰져 있는지 확인하십시오.
- .NET Framework, .NET Core와 PHP, VBScript, Delphi, COM Interop을 통한 C++를 지원하는 Microsoft Windows 또는 호환 OS.
- Microsoft Visual Studio와 같은 개발 환경.
- 프로젝트에 참조된 Aspose.Email for .NET DLL.
- 관련 클래스에 네임스페이스를 포함하십시오.
이 샘플 코드는 MSG를 PST로 변환하는 C# 예제를 보여줍니다
using (var pst = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode))
{
var inbox = pst.RootFolder.AddSubFolder("Inbox");
var msg = MapiMessage.Load("sourceFile.msg");
inbox.AddMessage(msg);
}
Free App to Convert MSG to PST
지원되는 기타 변환
아래에 나열된 몇 가지를 포함하여 MSG를 다른 많은 파일 형식으로도 변환할 수 있습니다.