Dear friend,Now ,i am writing a Smtp Client. but there have problem
bother me that it is send Russian Language Html ,Mail is found identify code
like "??" in mailBody.
Mail source content,that it is Russian language HTML Page:
----------------------------------------------------------------------------
----------------------------------------------
<html>
<title>Decorate Your Store, Increase Sales and Win Great Prizes</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<body bgcolor="#CCCCCC" text="#CCCCCC">
<p><font color="#FFFF00" size="2" face="Arial, Helvetica, sans-serif"> Óâàæ
àåìû?Ïàðòíåðû ASUS, </font>
</p>
</body>
</html>
----------------------------------------------------------------------------
----------------------------------------------
I use method in c# to convert is :
Convert.ToBase64String(Encoding.GetEncoding("windo ws-1251").GetBytes(str));
get base64 is but isnt right:
----------------------------------------------------------------------------
----------------------------------------------
Content-Type: text/html;
charset="windows-1251"
Content-Transfer-Encoding: base64
PGh0bWw+Cjx0aXRsZT5EZWNvcmF0ZSBZb3VyIFN0b3JlLCBJbm NyZWFzZSBTYWxlcyBhbmQgV2lu
IEdyZWF0IFByaXplczwvdGl0bGU+CjxtZXRhIGh0dHAtZXF1aX Y9IkNvbnRlbnQtVHlwZSIgY29u
dGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MS I+Cjxib2R5IGJnY29sb3I9IiND
Q0NDQ0MiIHRleHQ9IiNDQ0NDQ0MiPiAKPHA+PGZvbnQgY29sb3 I9IiNGRkZGMDAiIHNpemU9IjIi
IGZhY2U9IkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYiPi A/Pz8/Pz8/Pz8gQVNVUywgPC9m
b250PiAKPC9wPgo8L2JvZHk+CjwvaHRtbD4=
----------------------------------------------------------------------------
----------------------------------------------
I use outlook to send same content get base64 is:
----------------------------------------------------------------------------
----------------------------------------------
Content-Type: text/html;
charset="windows-1251"
Content-Transfer-Encoding: base64
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE 1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj 1Db250ZW50LVR5cGUgY29udGVu
dD0idGV4dC9odG1sOyBjaGFyc2V0PXdpbmRvd3MtMTI1MSI+DQ o8TUVUQSBjb250ZW50PSJNU0hU
TUwgNi4wMC4yODAwLjE0NzYiIG5hbWU9R0VORVJBVE9SPg0KPF NUWUxFPjwvU1RZTEU+DQo8L0hF
QUQ+DQo8Qk9EWSBiZ0NvbG9yPSNjMGMwYzA+DQo8RElWPg0KPF A+PEZPTlQgZmFjZT0iQXJpYWws
IEhlbHZldGljYSwgc2Fucy1zZXJpZiIgY29sb3I9I2ZmZmYwMC BzaXplPTI+0+Lg5uDl7PvlIA0K
z+Dw8u3l8PsgQVNVUywgPC9GT05UPjwvUD48L0RJVj48L0JPRF k+PC9IVE1MPg0K
------=_NextPart_000_0005_01C4DD57.576DE690--
----------------------------------------------------------------------------
----------------------------------------------
How can i get rigtht base64Encode for Russian Language use
C#??????????????????????????????????????
¡¡¡¡
Best Regards
¡¡¡¡¡¡¡¡¡¡¡¡ qushui_chen
qu*********@asus.com.cn
2004-12-09