Compartir a través de


MailMessage.HeadersEncoding Propiedad

Definición

Obtiene o establece la codificación usada para los encabezados personalizados definidos por el usuario para este mensaje de correo electrónico.

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

Valor de propiedad

Codificación usada para encabezados personalizados definidos por el usuario para este mensaje de correo electrónico.

Comentarios

El valor de la HeadersEncoding propiedad tiene Encoding.UTF8como valor predeterminado .

Los mensajes SMTP constan de encabezados y partes del cuerpo. Las RFC de IETF para SMTP restringen los nombres de los elementos de encabezado y cuerpo para que sean ASCII. Sin embargo, las RFC de IETF permiten que los valores de los elementos de encabezado y cuerpo contengan caracteres Unicode. En cualquier valor determinado, si existen caracteres que no son ASCII, el valor se codifica mediante una combinación de codificación de caracteres (UTF8 o Shift-JIS, por ejemplo) seguido de codificación de bytes (Base64 o QuotedPrintable por ejemplo). El resultado suele ser que solo los caracteres ASCII están en el flujo de transmisión de red.

Se aplica a

Consulte también