小弟写了一段小程序,再配合使用Window排成作业,每天发送mail到用户。
代码如下:string body = "This a testing mail .";body = body + "<Table   border=1 bordercolor=#009933 borderColorLight=#000000 cellpadding =1 cellspacing =1  ><tr><td>這個是字符是否亂碼的測試mail, </td><td>測試字符</td></tr><tr><td>D1140 模組前製程製造課</td><td>蔡永斌</td></tr>";
body = body + "<tr><td>楊帆</td><td>蔡永斌</td></tr>";
body = body + "<tr><td>邵曉宏</td><td>張敏</td></tr>";
body = body + "<tr><td>配合加班需要</td><td>配合產線加班工作.</td></tr>";
body = body + "<tr><td>配合加班需要</td><td>配合產線加班工作.</td></tr>";
body = body + "<tr><td>配合產線生產.</td><td>配合加班需要</td></tr>";
body = body + "</Table>";

jmail.MessageClass  mailmessage = new jmail.MessageClass();
mailmessage.Charset = "Big5";
mailmessage.Encoding="BASE64";
mailmessage.ContentType  ="text/html";
mailmessage.ISOEncodeHeaders=false;
mailmessage.Priority=Convert.ToByte(1);                   mailmessage.From= "***********@*****.***";
mailmessage.FromName="***";
mailmessage.From = "******";
mailmessage.FromName = "******";
mailmessage.Subject="testing";
mailmessage.Body=body; mailmessage.AddRecipient("********","",""); mailmessage.Send("***.***.***.***",false);
mailmessage.ClearRecipients();发送邮件的程序所在的 服务器,是繁体操作系统,
这个程序原来发送的对象都是繁体操作系统的用户。繁体的邮件接受端。
一直都可以正常浏览邮件。
现在有部分用户使用的英文版的操作系统。英文的邮件接受端。
这部分用户在浏览邮件的时间出现了乱码的现象。特别要说明的是,
1 .邮件中有一段是文字,有一段是html代码,出来有的效果是一张Table .
2 .那个英文操作系统的用户那边,也是可以接受其他繁体的邮件的。问题比较急,在线等。请高手们路过就帮一个忙,分不多,不好意思。
有疑问可以提。