我用smtp做了一个email发送程序,往163的一个免费信箱里发送邮件成功后,发送内容如果是汉字的话就变成乱码,而往别的网站信箱里发就不会有这个问题,这是为什么啊?

解决方案 »

  1.   

    附件需要base64编码,内容不需要啊
      

  2.   

    See the link below, it contains several samples, FYI :http://www.codeproject.com/internet/#Email & SMTP
      

  3.   

    好象SMTP只能传送7bit的码字,高位都为0,所以如果要发送含有汉字的信笺,必须要BASE64编码
      

  4.   

    to :dgxu(堕落天使)不是的,往别的信箱里发汉字没有问题,为什么163的信箱就不行呢?
      

  5.   

    这是SMTP服务器的原因,有的可以有的不可以。
      

  6.   

    能不能给我发个demo版的源代码,让我学习学习smtp的程序呀?
    [email protected]
    谢谢!