HTML JPG EMAIL XML OLM
  Product Family
MSG

C#를 사용하여 OLM을 MSG로 변환

Microsoft® Outlook® 또는 Thunderbird®를 설치하지 않아도 OLM을 MSG로 변환합니다.

OLM을 MSG로 변환하려면, C# 플랫폼용으로 풍부한 기능과 강력함을 제공하며 사용이 간편한 문서 조작 및 변환 API인 <a href="https://products.aspose.com/email/net/">Aspose.Email for .NET API를 사용합니다. <a href="https://www.nuget.org/packages/aspose.email">NuGet 패키지 관리자를 열고 Aspose.Email을 검색하여 설치하세요. 패키지 관리 콘솔에서 다음 명령을 사용할 수도 있습니다.

패키지 관리자 콘솔 명령


PM> Install-Package Aspose.EMAIL

C#를 사용하여 OLM을 MSG로 변환하는 단계

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

  1. MailMessage.Load를 사용하여 원본 EML 파일을 로드합니다
  2. SaveOptions 설정
  3. SaveOptions를 매개변수로 하여 Save 메서드를 호출합니다

시스템 요구 사항

.NET 변환 소스 코드를 실행하기 전에 다음 전제조건이 충족되는지 확인하십시오.

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

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

using Aspose.Email.Storage.Olm;

using (var olm = OlmStorage.FromFile("filename.olm"))
{
    var folder = olm.GetFolder("Inbox", true);

    foreach (var msg in folder.EnumerateMapiMessages())
    {
        // save message in msg format
        msg.Save($"{msg.Subject}.msg");
    }
}
 
  • Free App to Convert OLM to MSG