HTML
JPG
EMAIL
XML
OLM
EML
C #を使用してOLMをEMLに変換する
マイクロソフト® Outlook® やThunderbird® をインストールしなくても、OLM を EML に変換できます。
OLM を EML に変換するには、以下を使用します .NET 用の Aspose.Email APIは、C#プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作および変換APIです。[開く] NuGet パッケージマネージャ、検索 Aspose.Email そしてインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
パッケージマネージャーコンソールコマンド
PM> Install-Package Aspose.EMAIL
C #を使用してOLMをEMLに変換する手順
.NET プログラマは、わずか数行のコードで OLM ファイルを EML に簡単にロードして EML に変換できます。
- MailMessage.load を使用してソース EML ファイルをロードする
- 保存オプションを設定
- SaveOptions をパラメータとして指定して Save メソッドを呼び出す
システム要件
.NET 変換ソースコードを実行する前に、次の前提条件を満たしていることを確認してください。
- マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
- マイクロソフトビジュアルスタジオのような開発環境。
- プロジェクトで参照されている.NET DLL 用の Aspose.email。
このサンプルコードは、OLM から EML C# への変換を示しています
using Aspose.Email;
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 eml format
msg.Save($"{msg.Subject}.eml", SaveOptions.DefaultEml);
}
}