电子邮件正文的编码与解析

来源:百度知道 编辑:UC知道 时间:2024/05/09 18:37:29
这主要是问邮件正文内容的编码和解析,我就以Tom的邮箱为例,我用DreamMail看邮件源代码,知道他传输用Base64,而正文编码是用GB2312,请问各位大大,我怎么为我的正文编码和解码才能正确显示汉字和?大大能不能给个相对完整的代码,谢谢

System.Web.Mail.MailMessage mailmsg = new System.Web.Mail.MailMessage();
mailmsg.From = "发件人";
mailmsg.To = "收件人";
mailmsg.Body = "正文";
mailmsg.Subject = "标题";
mailmsg.BodyEncoding=System.Text.Encoding.UTF8;//此行为编码
mailmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
mailmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername","用户名");
mailmsg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "