♣
邮件发送附件问题?
各位高手,我做了一个邮件发送程序,在发送附件时如果是中文名称的附件,通过电脑上网进入我的邮箱,显示的中文名称没有问题,但是通过手机上网,在手机上浏览我的邮箱,我所发送的中文名称的附件为乱码,这是什么原因呢?
添加附件代码:
tidattachment.create(idmessage1.messageparts,filename);
我看了一下邮箱所收到的邮件信息:
通过我的程序发送的邮件信息:
content-type: application/octet-stream;
name="陈炜.jpg"
content-transfer-encoding: base64
content-disposition: attachment;
filename="陈炜.jpg"
通过邮箱发送的邮件信息:
content-type: image/pjpeg; name="=?gb2312?b?s8lsvy5qcgc=?="
content-transfer-encoding: base64
content-disposition: attachment; filename="=?gb2312?b?s8lsvy5qcgc=?="
通过邮箱发送的正常,我该怎么解决呢?
我看了一下发送邮件的类型不对,我在代码里怎样写呢?
· 网友精彩回答:
- 更多问题:
- · 怎样合理使用Java开发的WEB程序?
- · 表单上有几个文本域,其中有一个没有连接到数据库,如何在表单提交后,获取该文本域的内容?
- · C#项目怎样生成.exe文件
- · dll间的数据共享?
- · 如:输入搜索关键词,“从事职业”也能搜出“大家好,你从事什么职业”记录,这种是不是用全文检索,急,最好能给代码,再此谢了,希望有
- · 关于hibernate的工具MiddleGen
- · 求助!
- · 打开页面怎么不执行page_load
- · 为什么RS485端口的压差为10V(+,-5V)?
- · 想念山本老师
- · 暴寒
- · 共同研究PB在不同分辩率运行的问题,怎么样自适应分辩率
- · 对MFC生成的文件,应如何分析
- · 求一用C#编写的Web Servies的例子
- · 问几个asp.net综合性的简单问题
- · 第二个外部IP如何通过宽带路由器映射到本地局域网地址.

