HTML
JPG
EMAIL
XML
OLM
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로 변환할 수 있습니다.
- MailMessage.Load를 사용하여 원본 EML 파일을 로드합니다
- SaveOptions 설정
- 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");
}
}