Why header fields are converted to lower case when usingMailMessage.Headers.Add(...)?

A

Afshar

Hi all,

After running following code, "My-Header" turns to "my-header" in
email received by destination. I want it to be sent just like "My-
Header". I don't love any case convert no "upper" nor "lower".

MailMessage mail = new MailMessage("(e-mail address removed)",
"(e-mail address removed)", "test", "Hello");
mail.Headers.Add("My-Header", "123");
SmtpClient client = new SmtpClient();
client.EnableSsl = true;
client.Send(mail);

Thanks in Advance
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,577
Members
45,054
Latest member
LucyCarper

Latest Threads

Top