MailMessage.HeadersEncoding Свойство

Определение

Возвращает или задает кодировку, используемую для пользовательских заголовков данного сообщения электронной почты.

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

Значение свойства

Кодировка, используемая для определяемых пользователем пользовательских заголовков для этого сообщения электронной почты.

Комментарии

Значение свойства по умолчанию HeadersEncoding равно Encoding.UTF8.

Сообщения SMTP состоят из заголовков и частей текста. RfC IETF для SMTP ограничивают имена заголовков и частей тела asCII. Однако RFC IETF позволяют содержать символы Юникода в значениях заголовка и основного текста. В любом конкретном значении, если существуют символы, отличные от ASCII, значение кодируется с помощью сочетания кодировки символов (например, UTF8 или SHIFT-JIS), за которой следует кодировка байтов (Base64 или QuotedPrintable , например, ). Обычно в потоке передачи сети находятся только символы ASCII.

Применяется к

См. также раздел