HTML JPG EMAIL XML MSG
  Product Family
MHT

Chuyển MSG sang MHT qua C #

Chuyển đổi MSG sang MHT mà không cần cài đặt Microsoft® Outlook® hoặc Thunderbird®.

** Trải nghiệm hiệu suất tốc độ cao trong xử lý email với Aspose.Email cho .NET! ** Đây là API C # cung cấp cho các nhà phát triển một bộ công cụ mạnh mẽ để xử lý các tệp email mà không cần cài đặt Outlook hoặc Thunderbird, bao gồm khả năng chuyển đổi giữa các định dạng khác nhau. Trong số các khả năng này, chuyển đổi từ tệp.msg (Outlook Email Message) sang tệp.mht (lưu trữ web) là một tính năng nổi bật, vì nó cho phép dễ dàng chia sẻ và xem email với tất cả các định dạng và tài nguyên còn nguyên vẹn trong bất kỳ trình duyệt web nào, bỏ qua nhu cầu sử dụng các ứng dụng email chuyên dụng. Điều này có thể đặc biệt hữu ích cho các cá nhân và tổ chức muốn lưu trữ email ở định dạng có thể xem được trên web, dễ truy cập, phân phối và duy trì. Tính năng này có lợi thế lớn cho việc tuân thủ pháp lý, bảo quản dữ liệu hoặc bất kỳ trường hợp nào trong đó nội dung email cần được truy cập mà không phụ thuộc vào các ứng dụng email cụ thể.

Quá trình chuyển đổi tập tin từ email sang lưu trữ web với Aspose.Email cho .NET rất đơn giản. Thư viện trình bày một mô hình đối tượng dễ sử dụng. Việc chuyển đổi email thường chỉ yêu cầu một vài dòng mã, trừu tượng hóa phân tích định dạng tệp cơ bản, xử lý MIME, các vấn đề mã hóa, v.v. Khi bạn sử dụng Aspose.Email cho .NET, bạn không cần phải xử lý thủ công bất kỳ khía cạnh nào trong số này. Thay vào đó, bạn chỉ viết mã cấp cao cần thiết để thực hiện nhiệm vụ.

Nâng cao hiệu suất của bạn với API toàn diện và dễ sử dụng giúp đơn giản hóa các tác vụ quản lý email phức tạp, chẳng hạn như gửi, nhận và xử lý email, cũng như chuyển đổi giữa các định dạng email khác nhau. Điều này cho phép các nhà phát triển tích hợp hiệu quả chức năng email vào các ứng dụng của họ mà không cần đi sâu vào các chi tiết cấp thấp, do đó giảm đáng kể thời gian và công sức phát triển.

Để tận dụng sức mạnh của .NET API, thực hiện một trong các hành động sau:

  • Open NuGet Trình quản lý gói, tìm kiếm Aspose.Email và cài đặt nó trên thiết bị của bạn.

  • Sử dụng lệnh sau từ Bảng điều khiển quản lý gói:


PM> Install-Package Aspose.Email

Các bước để chuyển đổi MSG sang MHT qua C #

Các lập trình lịch.NET có thể dễ dàng tải và chuyển đổi các tệp MSG sang MHT chỉ trong một vài dòng mã.

  1. Tải tệp MSG bằng MapiMessage.load.
  2. Lưu tin nhắn đã tải dưới dạng tệp MHT bằng phương thức Lưu với saveOptions.defaultmhtml.

Yêu cầu hệ thống

Trước khi chạy mã nguồn chuyển đổi.NET, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.

  • Microsoft Windows hoặc hệ điều hành tương thích với.NET Framework, .NET Core và PHP, VBScript, Delphi, C ++ thông qua COM Interop.
  • Môi trường phát triển như Microsoft Visual Studio.
  • Aspose.email cho DLL .NET được tham chiếu trong dự án của bạn.
 

Mã mẫu này hiển thị chuyển đổi MSG sang MHT C #

var msg = MapiMessage.Load("file.msg");
msg.Save("file.mht", SaveOptions.DefaultMhtml);
 
  • Ứng dụng miễn phí để chuyển đổi MSG sang MHT

    Các chuyển đổi được hỗ trợ khác

    Bạn cũng có thể chuyển đổi MSG thành nhiều định dạng tệp khác bao gồm một vài định dạng được liệt kê dưới đây.

    MSG TO EML (Thư Email Outlook)
    MSG TO EMLX (Định dạng Apple EMLX)
    MSG TO HTML (Ngôn ngữ đánh dấu siêu văn bản)
    MSG TO ICS (iCalendar)
    MSG TO MBOX (Tin nhắn thư điện tử)
    MSG TO MHTML (Định dạng lưu trữ trang web)
    MSG TO OFT (Mẫu Email Outlook)
    MSG TO OST (Tệp lưu trữ ngoại tuyến)
    MSG TO PST (Tệp lưu trữ cá nhân Outlook)
    MSG TO VCF (Định dạng thẻ ảo)