从电子邮件中提取消息内容
Contents
[
Hide
]
在屏幕上显示电子邮件信息
MailMessage 表示一封电子邮件,并允许开发者访问电子邮件的属性。可以以不同方式提取和操作标题信息(在“提取电子邮件标题”中讨论)。本文说明如何在屏幕上显示选定的电子邮件标题信息和邮件正文。要在屏幕上显示电子邮件信息,请遵循以下步骤:
- 创建 MailMessage 类的实例。
- 将电子邮件加载到 MailMessage 实例中。
- 在屏幕上显示电子邮件内容。
以下代码片段展示了如何在屏幕上显示电子邮件信息。
提取电子邮件头
电子邮件标题代表了互联网和 RFC 定义的标准邮件头字段集合,包含在互联网电子邮件中。可以使用 MailMessage 类指定电子邮件标题。常见的标题类型在 HeaderType 类中定义。它是一个封闭类,行为类似普通枚举。要从电子邮件中提取标题,请遵循以下步骤:
- 创建 MailMessage 类的实例。
- 在 MailMessage 类的实例中加载电子邮件。
- 在加载电子邮件消息后,我们将获取其原始内容。
MailMessage 类本身包含 From、To、Cc、Subject 等属性。这些属性可以从标题中提取。
- 显示原始内容。
以下代码片段展示了如何提取电子邮件标题。
获取解码后的标题值
下面的代码片段展示了如何获取解码后的头部值。