Encode header as per RFC 2047: http://www.faqs.org/rfcs/rfc2047.html
[Visual Basic] Public Function EncodeHeaderString( _ ByVal name As String, _ ByVal val As String, _ ByVal charset As Encoding, _ ByVal forceencoding As Boolean _ ) _ Implements IEncoder.EncodeHeaderString As String [C#] public string EncodeHeaderString( string name, string val, Encoding charset, bool forceencoding ); [C++] public: String* EncodeHeaderString( String* name, String* val, Encoding* charset, bool forceencoding ); [JScript] public function EncodeHeaderString( String name, String val, Encoding charset, bool forceencoding ): String;
the encoded string, suitable for use in a header
This doesn't split long lines yet