Skip to main content

11. Message Format (消息格式)

POP3服务器中的所有消息都必须 (MUST) 符合RFC 822标准 (现已被RFC 5322取代).

RFC 822消息格式

消息由两部分组成:

1. 消息头部 (Headers)

包含元数据字段, 如:

  • From: 发件人
  • To: 收件人
  • Subject: 主题
  • Date: 日期
  • Message-ID: 消息唯一标识符

示例:

From: [email protected]
To: [email protected]
Subject: Test Message
Date: Mon, 1 May 1996 12:00:00 -0700
Message-ID: <[email protected]>

2. 消息正文 (Body)

在头部之后, 由空行分隔, 包含实际的消息内容.

消息结束标记

POP3使用以下规则标记消息结束:

  • 多行响应以单独的.字符结束
  • 如果消息行以.开头, 则添加额外的.进行字节填充

MIME支持

虽然POP3本身不处理MIME, 但消息可以使用MIME格式 (RFC 2045-2049) 来支持:

  • 多媒体内容
  • 非ASCII字符
  • 附件

相关RFC:

  • RFC 5322: 互联网消息格式 (取代RFC 822)
  • RFC 2045-2049: MIME (多用途互联网邮件扩展)