At 17:57 +0100 04 Sep 2002, Jonathan Perkin <[EMAIL PROTECTED]> wrote: > Basically, I want mail sent with foreign chars such as £ å é etc > to *not* be sent as QP or base64. Now, with > > % /usr/sbin/sendmail -t > From: me > To: you > Subject: blah > £ñ÷åòôùïéõ±²³´ > .
Here, not only are you missing the blank line between the headers and the body, you're also sending unlabeled 8bit data. > it works *perfectly*. I get a nice clean mail, which hasn't been I wouldn't call something that violates the standards clean. > Unfortunately, no matter how I configure mutt, I cannot seem to > get it to behave. I believe the matter is due to the allow_8bit Mutt is behaving fine. My guess is that you have sendmail's EightBitMode option set to "pass", which tells it to just pass unlabeled 8bit data through, even though this violates the standards. But when mutt sends 8bit data, it labels it as such with a header like: Content-Transfer-Encoding: 8bit So sendmail will always encode it into 7bit if the receiving smtp server doesn't announce that it will accept 8bit messages. There may be a way to configure sendmail to blindly send 8bit data, but I'm not going to do research on how to violate the standards for you. -- Aaron Schrab [EMAIL PROTECTED] http://www.schrab.com/aaron/ When we write programs that "learn", it turns out we do and they don't.