To zhanyou(战友),hehe,用foxmail就可以看到啊,MS的outlook express是不行的!
某些网站的web mail也提供了这个功能,比如163.com吧

解决方案 »

  1.   

    To  helloyou0(你好!) ,原来的表达有个错字,更正如下:Subject: =?big5?b?UmU6IMXT19xibG9nwO+3os/WwcvE4w==?=
    这是繁体中文的邮件标题,但为何big5前面要加=?,且big5后面还有?b?,而整个标题的最后面还有==?=
      

  2.   

    to  lanyd(寻找甘当科学家的女人) 謝謝!但我幫不了你,呵呵.
      

  3.   

    <?php
    print base64_decode("UmU6IMXT19xibG9nwO+3os/WwcvE4w==");
    ?>结果:Re: 庞总blog里发现了你
      

  4.   

    不过,你只是回答了文本内容部分。我想要知道的是为何在你解析出的内容前后还要加上=?gb2312?b?和?=这其中的几个?有什么特别的意义吗?
      

  5.   

    这是subject格式规定的,base64解码出来的只是字节,至于是什么字符集的当然要指定,
    就是这种格式=?big5?b...?=,难道你会问php脚本为什么都用<?php ?>包含起来吗?
      

  6.   

    晕了,真的是这样啊~~~可感觉怎么还是那么怪呢。至少<? 和 ?>看起来就是一对。
    不错=?和?=也是挺匹配的,可为什么在字符集名称后还要加上“?b?”,不是很顺眼的说~~
      

  7.   

    “?b?”代表是base64编码的
    还有一种是“?q?”
      

  8.   

    老是看到什么base64编码,为什么要用它呢?
    不用它会有什么后果?我看很多邮件也是没有使用它来编码的。
      

  9.   

    因为老式的Unix没法直接传输二进制,
    所以要用base64转换成纯文本的东西,
    约定成俗。