この簡単なトピックでは、環境をセットアップするための詳細な手順に従って、C# を使用して Outlook Email を HTML に変換する方法を探ります。 EML を HTML に変換するために、単純な API インターフェイスを公開する C# ベースの API を、Windows、Linux、または macOS などのオペレーティング システムの .NET 構成環境で使用できます。
C# を使用して Outlook 電子メールを HTML に変換する手順
- NuGet パッケージ マネージャーから Aspose.Email ライブラリをインストールするようにアプリケーションを構成します
- MailMessage クラス オブジェクトを初期化して、ディスクからソース MSG または EML ファイルにアクセスします
- 出力 HTML ファイルの HTML 保存オプションを設定する
- Save メソッドを使用して、MSG ファイルを HTML として保存します。
上記の C# Email to HTML コンバーター アプリケーションの手順に従うことで、簡単に開発できます。 MailMessage クラスのインスタンスを使用してディスクからソース EML または MSG ファイルをロードすることから始めます。次に、目的の出力ファイルにさまざまな HTML オプションを設定します。最後に、Save メソッドを使用して、読み込まれた電子メールを HTML ファイルとしてディスクに保存します。
C# を使用して Outlook 電子メールを HTML に変換するコード
EML を HTML C# ベースのシンプルな API インターフェースに変換するには、上記の例で明確に定義された手順を参照してください。 HtmlSaveOptions を使用して、AfterHeadersFormat、BeforeHeadersFormat、DefaultHeaderFormat、HtmlFormatOptions、MailMessageSaveType などのプロパティを設定することで、出力 HTML ファイルをカスタマイズできます。出力 HTML は、使用方法に応じて、ディスクまたはメモリ ストリーム内に保存できます。
この例では、C# ベースの API を使用して Outlook 電子メールを HTML に変換する方法を学びました。メールを Word 文書に変換する場合は、C# を使用して Outlook 電子メールを Word に変換する方法 の記事を参照してください。