Nikos Gatsis <ngatsis@xxxxxxx> wrote: > Andrzej Adam Filip wrote: > > Joseph Brennan <brennan@xxxxxxxxxxxx> wrote: > > > > --On Thursday, April 3, 2008 17:26 +0300 Nikos Gatsis <ngatsis@xxxxxxx> > wrote: > > > > I'm facing a strange problem. > Every message I receive with Greek characters in subject cyrus > "translate" them to XXXXX... > > Does somebody know what's going on? > > > > It means the Subject had 8-bit characters, not encoded. The sender's > email program should be encoding them. The header portion of mail > is required to be 7-bit only. > > > > There are available patches that can "fix" the behavior: > > <quote src="/etc/imapd.conf on debian"> > # Munging illegal characters in headers > # Headers of RFC2882 messages must not have characters with the 8th bit > # set. However, too many badly-written MUAs generate this, including most > # spamware. If you kept reject8bit disabled, you can choose to leave the > # crappage untouched by disabling this (if you don't care that IMAP SEARCH > # won't work right anymore. > munge8bit: no > </quote> > > > > > I have found this option and works fine now. > This problem appears when I send a form from my webpage with php. I have set > Content-Transfer-Encoding: 7bit but with no luck. > Any help? Cyrus IMAP complains about chars outside 0-127 range (chars from 128-255 range). Cyrus has no idea which charset should be used to represent them. [ e.g. Koi (russian), ISO-8859-2 (central european), ... ] You sending php script should properly encode headers to explicitly declare charset used in every header. How to do it easily in PHP is a PHP question, not a Cyrus-IMAP question :-) -- [pl>en: Andrew] Andrzej Adam Filip : anfi@xxxxxxxxxxxx : anfi@xxxxxxxx Open-Sendmail: http://open-sendmail.sourceforge.net/ "Not only is God dead, but just try to find a plumber on weekends." -- Woody Allen ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html