想编一个pop3邮件收取程序,但发现telnet 202.108.44.224 110 后,用RETR命令收取邮件时,RETR返回的邮件长度与实际接收到的邮件长度不一致,请问是什么原因?如何才能够得到邮件的正确长度?比如:
telnet 202.108.44.224 110 
+OK
USER ***
+OK
PASS ***
+OK
LIST 1
+OK 1 2030
RETR 1
+OK 2030 octets
****
****(邮件内容)
****
.
QUIT可是为什么读取RETR命令却返回2068字节?就算减去第一行的+OK行和最后的结束行所占的20个字节,还有2048字节的数据,而且通过分析数据包发现这2048字节全部都属于邮件内容。请教:为什么LIST和RETR命令返回的邮件大小却是2030字节? 如何才能得到正确的邮件大小?