[Dovecot] pigeonhole and utf-8 error

William Blunn bill+dovecot at blunn.org
Wed Aug 18 11:49:14 EEST 2010


On 18/08/2010 08:38, Xavier Pons wrote:
>  El 17/08/2010 18:57, Timo Sirainen escribió:
>> On Tue, 2010-08-17 at 09:35 +0200, Xavier Pons wrote:
>>
>>> >Aug 17 09:22:40 imap1 dovecot: lmtp(19629,miel): Error:
>>> kea6K484akytTAAAJBW4rA: sieve: msgid=
>>> ><1099311971.505.1282029699154.JavaMail.open-xchange at o.uib.es>: failed
>>> to store into mailbox 'atenció':>mailbox name not utf-8: atenció
>>>
>>> dovecot it's working without problem on this folder.
>>> I suppose it's a misconfiguration, but I don't find where...
>> I guess you wrote the script with ISO-8859-x charset or something
>> instead of UTF-8.
>>
>>
>
> my default system LANG is 'en_US.UTF-8'.
> Also, I have tried to edit this filter with  'vi "+set encoding=utf-8" 
> sievefilter' , and
> the folder name it's correctly writed/displayed, but when it's 
> executed from dovecot lmtp
> give me this error.

To do an acid test, try viewing your filter using "cat -A".

If you get a sequence like "atenciM-s", then your character ó is 
represented by byte 0xF3 and it's ISO-8859-1 (or 2/3/9/10/13/14/15/16).

If you get a sequence like "atenciM-CM-3", then your character ó is 
represented by bytes 0xC3, 0xB3 and it's UTF-8.

Bill


More information about the dovecot mailing list