Nochmal hallo,
irgendwie wollte ich mein Mailprogramm mal dazu bringen, meinen Namen samt Umlaut in den From-Header zu werfen. Also flugs
my_hdr From: Reinhard Förster rf11@inf.tu-dresden.de
gesagt (mutt) und das klappt auch. Mutt kodiert dieses ö aber nicht irgendwie um sondern schreibt wirklich genau obige From:-Zeile in die Mail rein. Ist das OK so oder muß ich das irgendwie umcodieren?
Die Header Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit beziehen sich ja IMO nur auf den Body.
Reinhard
On Mon Jul 09, 2001 at 10:11:08 +0200, Reinhard Foerster wrote:
irgendwie wollte ich mein Mailprogramm mal dazu bringen, meinen Namen samt Umlaut in den From-Header zu werfen. Also flugs
my_hdr From: Reinhard Förster rf11@inf.tu-dresden.de
gesagt (mutt) und das klappt auch. Mutt kodiert dieses ö aber nicht irgendwie um sondern schreibt wirklich genau obige From:-Zeile in die Mail rein. Ist das OK so oder muß ich das irgendwie umcodieren?
Aus RFC 2822:
2.2. Header Fields
Header fields are lines composed of a field name, followed by a colon (":"), followed by a field body, and terminated by CRLF. A field name MUST be composed of printable US-ASCII characters (i.e., characters that have values between 33 and 126, inclusive), except colon. A field body may be composed of any US-ASCII characters, ^^^^^^^^ except for CR and LF. ...
Also ich hab das nur schnell ueberflogen, Du solltest evtl. nochmal einen groeszeren Abschnitt aus dem RFC lesen.
IMHO waere es kompatibler ein "oe" zu nutzen...
Adam, den's nicht trifft... ;)
On Monday 09 July 2001 10:11, Reinhard Foerster wrote:
Nochmal hallo,
irgendwie wollte ich mein Mailprogramm mal dazu bringen, meinen Namen samt Umlaut in den From-Header zu werfen. Also flugs
my_hdr From: Reinhard Förster rf11@inf.tu-dresden.de
gesagt (mutt) und das klappt auch. Mutt kodiert dieses ö aber nicht irgendwie um sondern schreibt wirklich genau obige From:-Zeile in die Mail rein. Ist das OK so oder muß ich das irgendwie umcodieren?
Die Header Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit beziehen sich ja IMO nur auf den Body.
richtig, probier mal das:
my_hdr From: =?iso-8859-1?q?Reinhard=20F=F6rster?= rf11@inf.tu-dresden.de
=? leitet die Code-Sequenz ein iso-8859-1 gibt den Zeichensatz an ?q? gibt die Codierung an (q=quoted printable, base64 ist auch möglich) =20 Leerzeichen =F6 ö ?= schließt die Sequenz
Konrad
On Mon, Jul 09, 2001 at 01:17:20PM +0200, Konrad Rosenbaum wrote: Hallihallo!
richtig, probier mal das:
my_hdr From: =?iso-8859-1?q?Reinhard=20F=F6rster?= rf11@inf.tu-dresden.de
=? leitet die Code-Sequenz ein iso-8859-1 gibt den Zeichensatz an ?q? gibt die Codierung an (q=quoted printable, base64 ist auch möglich) =20 Leerzeichen =F6 ö ?= schließt die Sequenz
Mhh, diese Schreibweise habe ich im Usenet schon öfters gesehen. So richtig tuts das aber in Mails nicht, jedenfalls interpretiert mutt das nicht. Die Grammatik in RFC2822 war etwas zu komplex um sie mal auf die schnelle nachzuvollziehen ... aber wenn ich mal Zeit habe .... Da muß übrigensd jemand ganz schön am Rad gedreht haben, um dem neuen Mail-RFC diese Nummer zu verpassen :) Gefällt mir!
Reinhard F-"oeh"-rster
(der jetzt rätselt, ob der Nachfolger rfc4822 oder 22822 sein wird)
lug-dd@mailman.schlittermann.de