Freigeben über


MailMessage.HeadersEncoding Eigenschaft

Definition

Dient zum Abrufen oder Festlegen der Codierung, die für die benutzerdefinierten Kopfzeilen für diese E-Mail-Nachricht verwendet wird.

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

Eigenschaftswert

Die Codierung, die für benutzerdefinierte Kopfzeilen für diese E-Mail-Nachricht verwendet wird.

Hinweise

Der Wert der HeadersEncoding Eigenschaft ist standardmäßig auf Encoding.UTF8.

SMTP-Nachrichten bestehen aus Kopfzeilen und Textteilen. Die IETF RFCs für SMTP beschränken die Header- und Textteilnamen auf ASCII. Die IETF RFCs ermöglichen jedoch, Dass Header- und Textteilwerte Unicode-Zeichen enthalten. Wenn in einem bestimmten Wert Nicht-ASCII-Zeichen vorhanden sind, wird der Wert mithilfe einer Kombination aus Zeichencodierung (z. B. UTF8 oder Shift-JIS) gefolgt von Bytecodierung (Base64 oder QuotedPrintable z. B. ) codiert. Das Ergebnis ist in der Regel, dass sich nur ASCII-Zeichen im Netzwerkübertragungsstream befinden.

Gilt für:

Weitere Informationen