.NET Mail不支持中文邮件主题及附件名?
我用的是网上国外的一个收邮件的邮件POP功能
MailMessage.Headers.Add( "Subject ", "这个里面如果有中文就不支持的了 ")
但
NameValueCollection.Add( "Subject ", "竟然支持 ")
同样是从NameValueCollection来的,为什么
MailMessage不支持呢?
请高人帮忙
MailMessage.Headers.Add( "Subject ", "这个里面如果有中文就不支持的了 ")
这个里面可能是邮件主题或附件名称,
------解决方案--------------------编码不一样
------解决方案--------------------检查编码,转码成邮件支持的编码格式
------解决方案--------------------同时指定MailMessage.SubjectEncoding属性
和BoduEncoding属性可以有效解决编码问题