------------------如何取出一封邮件的标题??????-----------------------------------------------

thb 2002-11-05 11:28:13
还有,我在读邮件时执行
CSocket m_PopServer;
...
...
char buf [512];
wsprintf (buf, "RETR %d\r\n",1);
m_PopServer.Send(buf, strlen (buf));
只能取出文本的内容,如何取出一封邮件的标题呢???????
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
HelpLearnVC 2002-11-19
  • 打赏
  • 举报
回复
这个问题应该与接收邮件的格式有关,UnionCode代码还是MedeCode代码。。具体我忘了,你可以参看FRC-822协议。
jerrytse 2002-11-19
  • 打赏
  • 举报
回复
对,应该看RFC-822
"=?"后面的gb2312是这一行的字符集
第二个"?"后面的B代表内容是通过Base64编码的,如果是Q就是Quoted-Printable编码了
第三个"?"后面的就是标题的内容,因为它是Base64编码的,解码出来就是"no"
allencheng 2002-11-18
  • 打赏
  • 举报
回复
应该看RFC-822
wuxuan 2002-11-06
  • 打赏
  • 举报
回复
这里有些pop3协议的源码,看看别人怎么实现的吧。
http://www.codeguru.com/internet/pop3_protocol_class_wrapper.shtml
http://www.codeguru.com/internet/POP3Wrapp2001.html
http://www.codeguru.com/internet/SMTP_POP3.shtml
thb 2002-11-06
  • 打赏
  • 举报
回复
各位大侠如何解析它???
thb 2002-11-05
  • 打赏
  • 举报
回复
sorry,
标题已取出来了,只是一堆看不懂的码:
=?gb2312?B?bm8=?=
各位大侠如何解析它???????

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧