ASP.net 收到的邮件是乱码?该怎么解决????100分求高手帮忙!!
邮件的编码格式是Quoted-Printable,发送的邮件是英文没问题,但如果是中文就会乱码,该怎样解决???怎样用ASP.net解码???100分求高手帮忙!! --------------------编程问答-------------------- 大哥啊。这里是ASP专区。建议发到ASP.NET专区去。 --------------------编程问答--------------------
先在发送方服务器按照当时的编码格式转化为urlcode格式,然后传送到目的服务器,在目的服务器按照当前的编码(一般ASP.NET默认是UTF-8编码),把发送过来的urlcode编码的数据,转化为UTF-8格式,因为urlcode在各种编码中都是一样的,所以不会传输出错, --------------------编程问答-------------------- 解码错误。 --------------------编程问答-------------------- 转换一下编码方式,gb2312 --------------------编程问答-------------------- 采用gb2312字符集编码解码 --------------------编程问答-------------------- 区域网通过邮箱服务器发邮件, 用outlook发邮件默认是Quoted-Printable编码格式,想用ASP.net实现接收邮件,编码方式能换么?最好不换编码方式,Quoted-Printable不能解码么?
--------------------编程问答-------------------- 转换一下编码方式,gb2312 --------------------编程问答-------------------- msg.Subject = "怎么办!!";
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = "哈哈";
msg.BodyEncoding = System.Text.Encoding.UTF8;
发邮件是这样的编码,收到的邮件却是乱码??该怎么解决??
收到的邮件是Content-Transfer-Encoding: base64
但为什么是乱码啊??
--------------------编程问答-------------------- 怎样写收邮件的代码? --------------------编程问答-------------------- 还有如果用outlook发邮件收到的编码方式是Content-Transfer-Encoding: quoted-printable
这样又该怎么写收邮件的代码?? --------------------编程问答-------------------- .net的话建议你看一下sharpmimetools,开源的mime邮件处理组件 --------------------编程问答-------------------- 或者参考我的http://www.mxcz.net/tools/EmailDecode.aspx,处理电子邮件源代码 --------------------编程问答--------------------
好用吗? 。。。 --------------------编程问答-------------------- 编码格式切换一下。 --------------------编程问答-------------------- 改用字节发送 --------------------编程问答-------------------- 改用gb2312 --------------------编程问答-------------------- gb2312
补充:.NET技术 , ASP.NET