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.

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

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