Cyrus 2.2?
    Henrique de Moraes Holschuh 
    hmh at debian.org
       
    Fri May  9 14:41:46 EDT 2003
    
    
  
On Fri, 09 May 2003, Christian Schulte wrote:
> >And since nobody of the people who constantly ask for it stepped ahead
> >to write the patch that does the header encodingbased on a admin-supplied 
> >default charset...
> >
> What do you mean should that patch do exactly ? Do you mean that if an 
> email does not specify an encoding it should automatically set an 
if a *header*...
> encoding which can be specified in imapd.conf ? So there would be no 
yes. And re-encode that header, so that it is now 7bit.
> actual mail-translation or anything like that ? Only if the encoding is 
> _not_ specified cyrus will set it to a default and leaves the mail 
Only if a X would be needed (or the email would be rejected), is the
header re-encoded.
> untouched otherwise ? What email-headers are you talking about exactly ? 
Read RFC 2047.  Some headers can be encoded to have 8bit data (encoded as 7
bit).  Headers that cannot be encoded should be mangled, or the message
rejected.
IMHO the functionality should be like this:
[We detect a header has 8bit data]
  IF header-can-be-RFC2047-encoded AND
     default header encoding charset is set THEN reencode it
  ELSE
     mangle it to X or reject message, as usual.
-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh
    
    
More information about the Info-cyrus
mailing list