Hi Christian,
> Am 16.03.2018 um 09:30 schrieb Christian Mack
> ([email protected]) <[email protected]>:
>
> Am 13.03.2018 um 13:56 schrieb Götz Reinicke
> ([email protected] <mailto:[email protected]>):
>>
>>
>>> Am 13.03.2018 um 13:12 schrieb Götz Reinicke
>>> ([email protected]) <[email protected]>:
>>>
>>> Hi Christian,
>>>
>>>> Am 13.03.2018 um 11:12 schrieb Christian Mack
>>>> ([email protected]) <[email protected]>:
>>>>
>>>> Hello Götz
>>>>
>>>> Am 12.03.2018 um 15:20 schrieb Götz Reinicke
>>>> ([email protected]):
>>>>> Hi,
>>>>>
>>>>> an user has some mail folders with German Umlauts in the name and adding
>>>>> sieve filters will not work.
>>>>>
>>>>> I found some bug reports and the suggestion to change
>>>>> „SOGoSieveFolderEncoding = UTF-8“.
>>>>>
>>>>> https://sogo.nu/bugs/view.php?id=3904
>>>>> <https://sogo.nu/bugs/view.php?id=3904>
>>>>>
>>>>> Can I change that on my livesystem which is on the latest SOGo V2 without
>>>>> breaking something? Dose the user has to recreate the filter?
>>>>>
>>>>> On the dovecot side the folder is „Verb&AOQ-nde &- Institutionen“ so may
>>>>> be the „&“ in the middle is a problem too?
>>>>>
>>>>>
>>>>
>>>> The setting of SOGoSieveFolderEncoding must match your dovecot setting
>>>> in mail_location.
>>>> Default in Dovecot is mUTF-7-encoding
>>>> If there is a ":UTF-8" in mail_location, then you have UTF-8-encoding in
>>>> dovecot.
>>>>
>>>> If changed in SOGo on an already productive server, you have to change
>>>> the encoding of all folders created with SOGo and non-ASCII characters
>>>> to UTF-8 with:
>>>> doveadm mailbox mutf7 -7 ${WRONG_FOLDER_NAME}
>>>> Best to do that in a script ;-)
>>>
>>>
>>> Hm. ok. I checked and dovecot and SOGo are configured/using utf-7 (no
>>> :UTF-8 in dovecot conf) so the sieve filter should work by default ?!
>>
>> More reading revealed, that pigeonhole uses UTF-8 …. already ….
>> https://wiki.dovecot.org/Pigeonhole/Sieve/Troubleshooting
>> <https://wiki.dovecot.org/Pigeonhole/Sieve/Troubleshooting>
>> <https://wiki.dovecot.org/Pigeonhole/Sieve/Troubleshooting
>> <https://wiki.dovecot.org/Pigeonhole/Sieve/Troubleshooting>>
>>
>> So, may be it would be cool to have an pigeonhole option to set the encoding
>> for systems which are using UTF-7 for a loooong time …?
>>
>> Or I do have to convert everything to uff-8 …
>>
>
> Sorry, my fault :-/
>
> I mixed it up with changing the coding on the dovecot side in a
> production setup.
>
> As pigeonhole already does the conversion to mUTF-7 from UTF-8 if
> needed, you have to provide folder names in sieve rules in UTF-8.
>
> This means setting SOGoSieveFolderEncoding to "UTF-8" and afterwards
> changing (saving) again all sieve rules in SOGo, which use special
> character folders.
>
> Sorry for the confusion.
>
No problem, it sounded reasonable, as character encoding is always some sort of
confusing and work especially if you run setups for a couple of years without
doing every minor and major tweak over time. My current challenge is mysql utf8
:( vrs. Utf8mb4 for other applications we run ….
BTW: setting UTF-8 for SOGoSieveFolderEncoding and saving the rules
again works!
Thanks and regards . Götz
--
[email protected]
https://inverse.ca/sogo/lists