이메일 정보 추출

이메일 메타데이터 표시

다음은 MailMessage 이는 이메일 메시지를 나타내며 개발자가 해당 속성에 접근할 수 있게 합니다. 헤더 정보는 다양한 방식으로 추출 및 조작할 수 있습니다. 이 문서는 선택된 이메일 헤더 정보와 본문을 화면에 표시하는 방법을 설명합니다. 화면에 이메일 정보를 표시하려면 다음 단계를 따르세요:

  • 다음의 인스턴스를 생성합니다. MailMessage 클래스.
  • 이메일 메시지를 로드합니다 MailMessage 인스턴스.
  • 이메일 내용을 화면에 표시합니다.

다음 코드 스니펫은 화면에 이메일 정보를 표시하는 방법을 보여줍니다:

이메일 헤더 추출

이메일 헤더는 이메일 메시지에 포함되는 인터넷 및 RFC 정의 표준 헤더 필드 집합을 나타냅니다. 이메일 헤더는 MailMessage 클래스를 사용하여 지정할 수 있습니다. 일반적인 헤더 유형은 HeaderType class. 이것은 전형적인 열거형처럼 동작하는 sealed class입니다. 이메일에서 헤더를 추출하려면 다음 단계를 따르세요:

  1. 다음의 인스턴스를 생성합니다. MailMessage 클래스.
  2. 인스턴스에서 이메일 메시지를 로드합니다 MailMessage 클래스.
  3. 이메일 메시지를 로드한 후, 원시 콘텐츠를 가져옵니다.

다음은 MailMessage class 자체에는 From, To, Cc, Subject 등과 같은 속성이 포함되어 있습니다. 이러한 속성은 헤더에서 추출할 수 있습니다.

다음 코드 스니펫은 이메일 헤더를 추출하는 방법을 보여줍니다:

헤더 값 디코딩

다음 코드 스니펫은 디코딩된 헤더 값을 가져오는 방법을 보여줍니다.