Aspose.Email for .NET は、ユーザーが MSG、PST、OST、EML、EMLX、MBOX などの一般的な電子メール ファイル形式を作成、変更、解析できるようにする、柔軟で堅牢かつ使いやすい電子メール処理 API です。 .NET プラットフォームの VCF、HTML、および MHTML として。これにより、ユーザーは形式の互換性の問題を気にせずに、さまざまな電子メール メッセージ形式を扱うことができます。開発者は、Thunderbird および Outlook 電子メールへのアクセスと管理に加えて、.NET Email API を使用して、プログラムによる電子メールの添付ファイルの操作、受信者の追加または削除、メッセージ件名の変更などを行うことができます。
さらに、C#、ASP.NET、および VB.NET で電子メール メッセージをある形式から別の形式に変換できるため、この .NET 電子メール処理 API は使用法と機能セットにおいて際立っています。 POP3、SMTP、IMAP の中から選択したプロトコルを使用して電子メール メッセージを簡単に送受信したり、Microsoft Exchange Server に接続したりできます。 Aspose.Email for .NET は、電子メール管理プロセスを効率的に自動化するのに役立ちます。
Aspose.Email for .NET をセットアップする前に、システム要件 ページで前提条件を確認してください。 。次の情報は、.NET 電子メール API を正しく設定するのに役立ちます。
DLL または MSI インストーラーをダウンロードするには、ダウンロード セクションにアクセスしてください。あるいは、API のインストールに NuGet パッケージ を使用することもできます。 .NET 電子メール処理 API をセットアップするためのパッケージ マネージャー コマンドは以下で共有されます。
Aspose.Email for .NET API を使用すると、MSG および EML メッセージをプログラムで HTML 形式に変換できます。また、Microsoft Outlook を必要とせずに、.NET アプリ内で Outlook 電子メールにアクセスして開くこともサポートされます。
Aspose.Email for .NET ライブラリを使用して、Outlook 電子メールを HTML 形式にシームレスに変換します。 .NET 電子メール API を使用してフル機能の電子メール処理アプリケーションを開発し、MSG または EML 形式を HTML に変換する電子メール変換機能を組み込むことができます。この目的については、以下で共有されているコード スニペットとその他の情報を参照してください。
- string FilePath = @"/Users/EmailData/";
- // Load the MSG or EML file
- MailMessage srcEmlMessage = MailMessage.Load(FilePath + "Message.msg");
- // Set the Html rendering options
- HtmlSaveOptions HtmlOptions = SaveOptions.DefaultHtml;
- HtmlOptions.ResourceRenderingMode= resourceRenderingMode.EmbedIntoHtml;
- // Set the email message headers in output HTML using the formatting options
- HtmlOptions.HtmlFormatOptions = HtmlFormatOptions.WriteHeader |
- HtmlFormatOptions.WriteCompleteEmailAddress |
- HtmlFormatOptions.WriteCompleteFromEmailAddress;
- // Convert and save the email to HTML format
- srcEmlMessage.Save(FilePath + "Message.html", HtmlOptions);
Microsoft Outlook をインストールせずに、.NET 電子メール処理アプリで Outlook メッセージを開こうとしていますか? 「はい」の場合、Aspose.Email for .NET API が適切な選択です。これにより、.NET 開発者は MSG 電子メール ファイルにアクセスして開き、電子メールの件名、送信者アドレス、添付ファイルなどの情報を取得できます。詳細については、次の情報を確認してください。
- // Load the MSG file
- MapiMessage mapiMsg = MapiMessage.Load("message.msg");
- // Display email subject
- Console.WriteLine("Subject:" + mapiMsg.Subject);
- // Display sender address
- Console.WriteLine("From:" + mapiMsg.SenderEmailAddress);
- // Display email body
- Console.WriteLine("Body" + mapiMsg.Body);
- // Display recipients' information
- Console.WriteLine("Recipient: " + mapiMsg.Recipients);
- // Display email attachments
- foreach (MapiAttachment att in mapiMsg.Attachments)
- {
- Console.Write("File Name: " + att.FileName);
- Console.Write("Display Name: " + att.DisplayName);
- }
Aspose.Email for .NET API の実例とコーディング サンプルをさらに表示するには、GitHub の例ページ。また、Aspose.Email の変換、比較、表示、透かし、マージ、編集、モバイル デバイスを使用して、その場で電子メール ファイルにデジタル署名します。
複数の電子メール ファイル形式を扱う .NET 開発者は、Aspose.Email for .NET の広範な機能を利用して、電子メール メッセージを安全かつ独立して解析して保存する機能を搭載した電子メール処理アプリを構築できます。この .NET 電子メール API はマネージド コードを使用して構築されているため、Microsoft Automation やその他のサードパーティ ソフトウェアは必要ありません。
Aspose.Email for .NET API を使用すると、.NET での Microsoft Exchange または Thunderbird 電子メール ファイルの変換が迅速かつ簡単になります。わずか数行の .NET コーディングだけで、MSG、PST、OST、EML、EMLX、MBOX、HTML ファイルをさまざまなファイル形式に変換できます。
電子メール ファイルを操作および処理するための .NET API は高速に動作し、電子メール ファイルの変換リクエストをすぐに完了します。
Aspose.Email for .NET API を使用して電子メール メッセージ ファイルを処理する際、そのセキュリティを確保できます。当社はお客様のデータのプライバシーを確保し、安全なユーザー エクスペリエンスを提供するために必要なあらゆる措置を講じます。
はい、.NET 用の電子メール処理 API は、さまざまな OS、フレームワーク、およびオペレーティング環境で動作します。選択したプラットフォームで使用でき、機能するために追加のソフトウェアをインストールする必要はありません。