Trích xuất thông tin email

Hiển thị siêu dữ liệu email

Cái MailMessage đại diện cho một tin nhắn email và cho phép các nhà phát triển truy cập các thuộc tính của nó. Thông tin tiêu đề có thể được trích xuất và thao tác theo các cách khác nhau. Bài viết này giải thích cách hiển thị thông tin tiêu đề email đã chọn và nội dung email trên màn hình. Để hiển thị thông tin email trên màn hình, hãy thực hiện các bước sau:

  • Tạo một đối tượng của MailMessage lớp.
  • Tải một tin nhắn email vào MailMessage thể hiện.
  • Hiển thị nội dung email trên màn hình.

Đoạn mã dưới đây cho bạn thấy cách hiển thị thông tin email trên màn hình:

Trích xuất Tiêu đề Email

Tiêu đề email đại diện cho một tập hợp các trường tiêu đề chuẩn được định nghĩa bởi Internet và RFC trong các tin nhắn email. Tiêu đề email có thể được chỉ định bằng lớp MailMessage. Các loại tiêu đề phổ biến được định nghĩa trong HeaderType class. Đây là một lớp sealed hoạt động giống như enumeration thông thường. Để trích xuất tiêu đề từ một email, hãy thực hiện các bước sau:

  1. Tạo một đối tượng của MailMessage lớp.
  2. Tải một tin nhắn email trong thể hiện của MailMessage lớp.
  3. Sau khi một tin nhắn email đã được tải, chúng ta sẽ lấy nội dung thô của nó.

Cái MailMessage class tự nó chứa các thuộc tính như From, To, Cc, Subject và các thuộc tính khác. Các thuộc tính này có thể được trích xuất từ tiêu đề.

Đoạn mã dưới đây cho bạn thấy cách trích xuất tiêu đề email:

Giải mã giá trị tiêu đề

Đoạn mã dưới đây cho bạn thấy cách lấy các giá trị tiêu đề đã giải mã.