Asp.Net thrown in the mail problem with Russian characters .. Encoding

Hi,
Asp.Net prepared by pressing a button on a page I've written an e-mail address and mail is being taken. Russian characters are thrown in the mail. Ta outlook but these characters??? comes in the form. I changed the regional language settings, default outlook did russian language, the web config file the necessary global ayarlarinida I wrote in an e-mail format to set charset for russian characters, but I did not work. code is as follows :
MailMessage msgMail = new MailMessage();
msgMail.From = "mail@mail.com";
msgMail.To = TextBox3.Text;
msgMail.Subject = "Konu";
msgMail.BodyFormat = MailFormat.Html;
msgMail.Priority = MailPriority.High;

string body = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//RU\">";
body += "<HTML><BODY><META http-equiv=Content-Type content=\"text/html; charset=ISO-8859-5\">";
body += "
¿¿¿¿" + TextBox1.Text + " " + TextBox2.Text + "
";
body += "¿¿¿ ¿¿¿¿¿¿¿¿¿¿¿¿ ¿¿¿ ¿¿¿ ¿¿¿¿¿¿" + kuponkod + "
";
body +="¿¿¿¿¿" + "
";
body +="¿¿¿¿¿¿

";
body += "¿¿¿ ¿¿¿¿¿ ¿¿¿¿.
¿¿¿¿ ¿¿¿.
¿¿¿¿¿¿¿¿ ¿¿¿¿ ¿¿¿¿.
¿¿¿¿¿¿ ¿¿¿¿ ¿¿¿¿¿ ";
body += "
</BODY></HTML>";
msgMail.Body=body;

Can you help me?

thanks.
feridekoncukAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

OMC2000Commented:

Try the following settings in web.config

            <globalization
                        fileEncoding="windows-1251"
                        requestEncoding="windows-1251"
                        responseEncoding="windows-1251"
                        responseHeaderEncoding="windows-1251"
                        culture="ru-RU"
                        uiCulture="ru-RU"
            />
in
      <system.web>
node

¿ ¿¿¿¿¿ ¿¿¿¿¿¿¿¿¿ ¿¿¿¿¿¿ ¿¿¿¿¿¿¿¿¿ ¿¿¿¿¿¿¿¿¿ ¿¿¿¿¿¿¿¿ :)
0
dshrivallabhCommented:
Use HTTPUtility.URLEncode...and the characters would start coming normally
0
feridekoncukAuthor Commented:
Use HTTPUtility.URLEncode...and the characters would start coming normally

How can I do?
0
Rowby Goren Makes an Impact on Screen and Online

Learn about longtime user Rowby Goren and his great contributions to the site. We explore his method for posing questions that are likely to yield a solution, and take a look at how his career transformed from a Hollywood writer to a website entrepreneur.

feridekoncukAuthor Commented:
I did HttpUtility.UrlEncode("Russian karakter")

but it shows as follow;

%3cDIV%3e%d0%a3%d0%b2%d0%b0%d0%b6%d0%b0%d0%b5%d0%bc%d0%b0%d1%8f(%d1%8b%d0%b9+z)+
0
OMC2000Commented:

try

System.Web.HttpUtility.HtmlEncode
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
feridekoncukAuthor Commented:
Thanks , i solve my problem , by HttpUtility.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.