public void EncodeHeaders_WithWellKnownHeader_ShouldNotEncodeWellKnownHeaders()
{
string hvalue = "\"jeffART\u00EA\u00EB\u00EFf\u00DA\u00EA\" <[email protected]>";
_headers.InternalAdd("Reply-To", hvalue);
_message.EncodeHeaders(_headers, false);
string encodedHeader = _headers.Get("Reply-To");
Assert.False(encodedHeader.StartsWith("="));
Assert.False(encodedHeader.EndsWith("="));
Assert.Equal(encodedHeader, hvalue);
Assert.Equal(Encoding.UTF8, _message.HeadersEncoding);
// Allow Unicode
_headers.Clear();
_headers.InternalAdd("Reply-To", hvalue);
_message.EncodeHeaders(_headers, true);
encodedHeader = _headers.Get("Reply-To");
Assert.False(encodedHeader.StartsWith("="));
Assert.False(encodedHeader.EndsWith("="));
Assert.Equal(encodedHeader, hvalue);
}