Sdílet prostřednictvím


MailMessage.HeadersEncoding Vlastnost

Definice

Získá nebo nastaví kódování použité pro uživatelsky definované vlastní hlavičky pro tuto e-mailovou zprávu.

public:
 property System::Text::Encoding ^ HeadersEncoding { System::Text::Encoding ^ get(); void set(System::Text::Encoding ^ value); };
public System.Text.Encoding? HeadersEncoding { get; set; }
public System.Text.Encoding HeadersEncoding { get; set; }
member this.HeadersEncoding : System.Text.Encoding with get, set
Public Property HeadersEncoding As Encoding

Hodnota vlastnosti

Kódování použité pro uživatelsky definované vlastní hlavičky pro tuto e-mailovou zprávu.

Poznámky

Hodnota HeadersEncoding vlastnosti je výchozí hodnota Encoding.UTF8.

Zprávy SMTP se skládají ze záhlaví a částí textu. Rfcs IETF pro SMTP omezují názvy hlaviček a částí textu na ASCII. RfCs IETF však umožňují, aby hodnoty záhlaví a základní části obsahovaly znaky Unicode. Pokud existují jiné znaky než ASCII, pak je hodnota kódována pomocí kombinace kódování znaků (například UTF8 nebo Shift-JIS), za kterou následuje kódování bajtů (Base64 nebo QuotedPrintable například). Výsledkem je obvykle, že v datovém proudu přenosu sítě jsou pouze znaky ASCII.

Platí pro

Viz také