互联网服务办公自动化stream

domino邮件中的编码解码问题

在notes客户端打开的时候,我要将内容插入到邮件的正文当中。其中代码是Call StringMime.SetContentFromText(stream,"", ENC_EXTENSION)这么写的,当插入的内容是英文的时候显示的效果是我想要的效果如图1,当插入的内容是中文的时候,中文的格式如图二,显示的效果如图三,

问题:
怎么能将图三的显示效果变成和图一是的,中文显示出来(不再显示???)而外面的

标签能去掉。当我将Call StringMime.SetContentFromText(stream,"", ENC_EXTENSION)这句话改为Call StringMime.SetContentFromText(stream,"text/plain;charset=UTF-8", ENC_EXTENSION)的时候报错如图四

参与5

4同行回答

xuehuaxuehua软件开发工程师北京有限公司
这个解决了,将StringMime.SetContentFromText(stream,"", ENC_EXTENSION)改成了StringMime.SetContentFromText(stream,"", ENC_NONE )显示全部
这个解决了,将StringMime.SetContentFromText(stream,"", ENC_EXTENSION)改成了StringMime.SetContentFromText(stream,"", ENC_NONE )收起
互联网服务 · 2012-12-05
浏览1166
alaskaalaska开发工程师来伊份
看看你服务器是否有UTF-8的字符集,你用GB2312试试。至于HTML标签,当然是要以HTML形式才能正常显示的,加上下面的试试?Content-type: text/xml显示全部
看看你服务器是否有UTF-8的字符集,你用GB2312试试。
至于HTML标签,当然是要以HTML形式才能正常显示的,加上下面的试试?
Content-type: text/xml
收起
零售/批发 · 2012-12-03
浏览1181
xuehuaxuehua软件开发工程师北京有限公司
回复 2# hype     这是mime域,你说的方法我试了好像不行,不过可能我不知道怎么写,方便的话留一个列子,谢谢!显示全部
回复 2# hype


    这是mime域,你说的方法我试了好像不行,不过可能我不知道怎么写,方便的话留一个列子,谢谢!收起
互联网服务 · 2012-11-30
浏览1111
hypehype其它ASB
如果只是客户端读取的话用richtext来写有些内容好了。显示全部
如果只是客户端读取的话用richtext来写有些内容好了。收起
互联网服务 · 2012-11-30
浏览1217

提问者

xuehua
软件开发工程师北京有限公司

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-11-30
  • 关注会员:1 人
  • 问题浏览:4074
  • 最近回答:2012-12-05
  • X社区推广