Outlook MSG (.msg)
[MS-OXMSG]: Tiêu chuẩnMục Microsoft Outlook (MSG) là định dạng vùng chứa nhị phân độc quyền của Microsoft, dùng để lưu từng thư, cuộc hẹn, danh bạ và tác vụ Outlook. Định dạng này sử dụng kiến trúc Tệp hỗn hợp OLE nhị phân để giữ nguyên các thuộc tính MAPI phong phú.
Chuyển đổi EML sang MSG
Trình chuyển đổi từ EML sang MSG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.
Kiểm tra & Siêu dữ liệu
Các hệ điều hành và trình phân tích tệp nhận dạng tệp MSG bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
Chữ ký ở đầu tệp (mẫu byte nhận diện)
Các hệ điều hành và trình phân tích tệp nhận dạng tệp MSG bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
CHỮ KÝ HEX (OFFSET 0):
D0 CF 11 E0 A1 B1 1A E1BIỂU DIỄN ASCII: ÐÏ.ࡱ.á
Tiêu chuẩn hóa: [MS-OXMSG]: Outlook Item (.msg) File Format
Thông số kỹ thuật
| Kiến trúc Container | Định dạng Compound File Binary (CFBF / OLE structured storage), lưu các luồng thuộc tính MAPI |
| Nén | Thân văn bản RTF nén LZFu; các luồng thuộc tính MAPI không nén |
| Thứ tự byte | Little-endian (Intel x86) |
| Không gian màu | Không áp dụng (vùng chứa mục thư) |
| Kênh & Cấu trúc | Thuộc tính MAPI (chủ đề, người gửi, người nhận, thân thư, HTML, RTF, tệp đính kèm) |
| Kích thước tối đa | Dung lượng structured storage không giới hạn |
| Độ trong suốt | Không có |
| Truyền phát & Tăng dần | Phân cấp structured storage phức hợp không thể truyền phát |
Ma trận so sánh kỹ thuật: MSG so với các đối thủ
| Thuộc tính kỹ thuật | MSG (Hiện tại) | EML | MBOX | |
|---|---|---|---|---|
| Kiến trúc Tệp | Tệp Hỗn hợp OLE Nhị phân (CFBF) | Văn bản thuần túy RFC 5322 | Luồng nối văn bản thuần túy | Tài liệu PDF nhị phân |
| Tích hợp MAPI | Thuộc tính Outlook/Exchange nguyên bản 100% | Chỉ tiêu đề internet chuẩn | Chỉ tiêu đề internet chuẩn | Chỉ bản in trực quan |
| Truy cập Đa nền tảng | Yêu cầu Outlook hoặc trình xem chuyên dụng | Khả năng hỗ trợ tùy thuộc vào thiết bị và ứng dụng đọc. | Khả năng hỗ trợ tùy thuộc vào thiết bị và ứng dụng đọc. | Khả năng hỗ trợ tùy thuộc vào thiết bị và ứng dụng đọc. |
| Kéo và Thả Outlook | Định dạng tệp kéo và thả nguyên bản | Yêu cầu xuất | Yêu cầu xuất | Yêu cầu in |
Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex
Lỗi Outlook: 'Không thể mở mục này. Tệp có thể bị hỏng hoặc đang được sử dụng'.
Nguyên nhân gốc rễ: Bảng phân bổ khu vực FAT bị hỏng trong vùng chứa Tệp Hỗn hợp OLE.
Khắc phục: Trích xuất các luồng MAPI và chuyển đổi sang EML bằng File2File.app Outlook Converter.
Phân tích bảo mật và các đường tấn công nhằm vào bộ phân tích cú pháp
Tệp MSG có thể thực thi các tập lệnh tự động hóa OLE được nhúng và chứa các tệp đính kèm thực thi độc hại.
Các véc-tơ tấn công đã biết
- Các đối tượng và macro OLE độc hại được nhúng.
- Tràn bộ đệm trong quá trình giải nén LZFu của phần thân tin nhắn RTF đã nén.
- Các cuộc tấn công lừa đảo tận dụng tên hiển thị MAPI bị giả mạo.
Biện pháp phòng thủ tốt nhất: Trích xuất và kiểm tra các tệp MSG trong môi trường WebAssembly bị cách ly trước khi thực thi các tệp đính kèm.
Nguồn gốc lịch sử và các cột mốc
Ưu điểm & Lợi ích chính
- Độ trung thực 100% với Microsoft Exchange và Outlook: bảo lưu các cờ MAPI, nút bình chọn, trạng thái tác vụ và lời mời họp.
- Nhúng đầy đủ các tệp đính kèm và chi tiết liên hệ, đồng thời hỗ trợ định dạng Rich Text Format (RTF).
- Tiêu chuẩn phổ quát trong môi trường CNTT doanh nghiệp chạy Microsoft 365.
Hạn chế & Nhược điểm kỹ thuật
- Định dạng nhị phân độc quyền: không thể xem trong phần mềm email chuẩn không phải của Microsoft nếu không chuyển đổi.
- Khó phân tích cú pháp trên Linux, Mac hoặc thiết bị di động mà không có các thư viện trích xuất MAPI chuyên dụng.
- Lưu trữ có cấu trúc OLE tạo ra dung lượng tệp tăng đáng kể đối với các tin nhắn văn bản ngắn.
Thông tin kỹ thuật thú vị
- Tệp MSG có cùng các byte kỳ diệu OLE (0xD0 0xCF 0x11 0xE0) như các tệp Word (.doc) và Excel (.xls) cũ.
- Outlook lưu trữ định dạng văn bản phong phú của phần thân email bằng một luồng RTF nén chuyên dụng gọi là LZFu.
- Một tệp MSG không chỉ đại diện cho một email mà còn có thể là một cuộc hẹn lịch, một danh thiếp, một mục nhật ký hoặc một tác vụ.
Các câu hỏi kỹ thuật thường gặp
Làm thế nào để mở tệp MSG trên máy Mac hoặc điện thoại?
Bạn có thể mở và xem trực tiếp các tệp MSG ngay trên trình duyệt web bằng File2File.app mà không cần cài đặt Microsoft Outlook.
Làm cách nào để chuyển đổi MSG sang EML hoặc PDF?
Tải tệp .msg của bạn lên File2File.app để chuyển đổi nó thành email .eml phổ thông hoặc tài liệu PDF có thể tìm kiếm chỉ trong vài giây.
Tệp MSG là gì?
Tệp MSG là một thông điệp email riêng lẻ, danh sách liên lạc hoặc cuộc hẹn lịch được lưu từ Microsoft Outlook.
Các cặp chuyển đổi MSG liên quan
Dùng MSG khi quy trình Outlook của người nhận cần tệp thư Outlook. Sau khi chuyển EML, hãy kiểm tra tiêu đề thư, tệp đính kèm và ảnh nội tuyến trong phiên bản Outlook đích.
Chuyển mục Microsoft Outlook MSG sang EML có thể giúp nhập thư vào ứng dụng email hỗ trợ EML dễ hơn; một số trường hoặc thuộc tính riêng của Outlook có thể không được chuyển.