On Tue, 22 Aug 2006 17:43:54 +0200 Kjetil Torgrim Homme <[EMAIL PROTECTED]> 
wrote:

> On Tue, 2006-08-22 at 15:32 +0100, Phil Chambers wrote:
> > However, Cyrus refuses to accept messages with non-ascii characters in any 
> > part 
> > of the header. This has not been a problem until recently, when there seems 
> > to 
> > have been a spate of messages with non-ascii in headers, including in 
> > header 
> > labels.
> 
> from imapd.conf(5):
> 
>    reject8bit: 0
>         If enabled, lmtpd rejects messages with 8-bit  characters  in  the
>         headers.   Otherwise,  8-bit  characters  are  changed to `X'.  (A
>         proper soultion to non-ASCII characters in headers is  offered  by
>         RFC 2047 and its predecessors.)
> 
> the default is off, I suggest you change your setting.  (Cyrus will
> still balk on NUL.)

Your reply has prompted me to investigate further. I actually have reject8bit 
set to 0 and Cyrus does substitute 'X' for non-ASCII in headers.

However, the messages which are being rejected have non-ASCII in the header 
names (the part before the colon - RFC2822 calls them field names), which makes 
it more problematic. I really would prefer to reject these messages at the DATA 
phase. Any ideas?

(Do people who use Cyrus generally set reject8bit to 1?)

Phil.
---------------------------------------
Phil Chambers ([EMAIL PROTECTED])
University of Exeter


-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to