在pop3中复制消息

时间:2012-12-04 19:38:24

标签: java sockets pop3

当我在做我的实验室项目(“pop3邮件客户端”)时,我发现服务器答案中有一些神秘感 - 消息重复两次,例如:

S: Subject: Test 1
S: From: *** *** <***@gmail.com>
S: To: ***@mail.ru
S: Content-Type: multipart/alternative; boundary=***
S: X-Spam: Not detected
S: X-Mras: Ok
S: X-Mru-Authenticated-Sender: ***@gmail.com
S: 
S: --04***********************49
S: Content-Type: text/plain; charset=ISO-8859-1
S: 
S: Hello
S: 
S: --04***********************49
S: Content-Type: text/html; charset=ISO-8859-1
S: 
S: Hello
S: 
S: --047d7b10c7979b168d04d00bd749--
S: 
S: .

这是正常的吗? 非常感谢你。

1 个答案:

答案 0 :(得分:0)

这很正常。请注意邮件的类型:multipart/alternative

multipart/alternative MIME类型包含多个实体,每个实体通常是某种其他格式的邮件正文。在这种情况下,发件人的邮件客户端包括邮件正文的HTML和纯文本版本。接收方将选择最合适的格式并显示该消息的版本。