[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Bug#43889: marked as done (Cyrillic folder names are not supported on IMAP) by Michael =?iso-8859-1?
From:       owner () bugs ! kde ! org (Stephan Kulow)
Date:       2002-08-01 18:18:02
[Download RAW message or body]

Your message with subj: Bug#43889: Cyrillic folder names are not supported on IMAP

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 13 June 2002 18:59, Vadim Plessky wrote:
> Package: kmail
> Version: 1.4.1 (using KDE 3.0.1)
> Severity: normal
> OS: Linux (i686) kernel-2.4.18-6mdk
>
> Try to create some folder with name in Cyrillic on your IMAP server.
> Name it, say, "$B','Z'b'Z']']'Z'h'Q(B".
> While it will be created, you can's copy any message to that folder.

This has been fixed.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE9SXp0e9KEPyN2R8URAj9WAJ0VsFUmdpuVV9GexfPT57L+RvQ2eACfa6o3
kC1nREYD5rOjlBE0Hd2wU0s=
=WcLs
-----END PGP SIGNATURE-----


has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

(Complete bug history is available at http://bugs.kde.org/db/43/43889.html)

Received: (at submit) by bugs.kde.org; 13 Jun 2002 16:56:22 +0000
Received: (qmail 25877 invoked from network); 13 Jun 2002 16:56:22 -0000
Received: from umail.mtu.ru (HELO umail.ru) (195.34.32.101)
  by max.tat.physik.uni-tuebingen.de with SMTP; 13 Jun 2002 16:56:22 -0000
Received: from [212.46.2.102] (HELO VPlessky)
  by umail.ru (CommuniGate Pro SMTP 4.0b2)
  with ESMTP id 33243332 for submit@bugs.kde.org; Thu, 13 Jun 2002 20:54:24 +0400
Content-Type: text/plain;
  charset="utf-8"
From: Vadim Plessky <lucy-ples@mtu-net.ru>
To: Bugs Submit <submit@bugs.kde.org>
Subject: Cyrillic folder names are not supported on IMAP
Date: Thu, 13 Jun 2002 20:59:14 +0400
User-Agent: KMail/1.4.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Message-Id: <200206132059.14846.lucy-ples@mtu-net.ru>
X-Spam-Rating: max.tat.physik.uni-tuebingen.de 0/1000/N

Package: kmail
Version: 1.4.1 (using KDE 3.0.1)
Severity: normal
OS: Linux (i686) kernel-2.4.18-6mdk

Try to create some folder with name in Cyrillic on your IMAP server.
Name it, say, "Кириллица".
While it will be created, you can's copy any message to that folder.

According to RFC2060, IMAP folders can be named in any language, including 
Cyrillic-based languages, and Chineese.
---------------------------------------------
5.1.3.  Mailbox International Naming Convention

   By convention, international mailbox names are specified using a
   modified version of the UTF-7 encoding described in [UTF-7].  The
   purpose of these modifications is to correct the following problems
   with UTF-7:

      1) UTF-7 uses the "+" character for shifting; this conflicts with
         the common use of "+" in mailbox names, in particular USENET
         newsgroup names.

      2) UTF-7's encoding is BASE64 which uses the "/" character; this
         conflicts with the use of "/" as a popular hierarchy delimiter.

      3) UTF-7 prohibits the unencoded usage of "\"; this conflicts with
         the use of "\" as a popular hierarchy delimiter.

      4) UTF-7 prohibits the unencoded usage of "~"; this conflicts with
         the use of "~" in some servers as a home directory indicator.

      5) UTF-7 permits multiple alternate forms to represent the same
         string; in particular, printable US-ASCII chararacters can be
         represented in encoded form.

   In modified UTF-7, printable US-ASCII characters except for "&"
   represent themselves; that is, characters with octet values 0x20-0x25
   and 0x27-0x7e.  The character "&" (0x26) is represented by the two-
   octet sequence "&-".

   All other characters (octet values 0x00-0x1f, 0x7f-0xff, and all
   Unicode 16-bit octets) are represented in modified BASE64, with a
   further modification from [UTF-7] that "," is used instead of "/".
   Modified BASE64 MUST NOT be used to represent any printing US-ASCII
   character which can represent itself.

   "&" is used to shift to modified BASE64 and "-" to shift back to US-
   ASCII.  All names start in US-ASCII, and MUST end in US-ASCII (that
   is, a name that ends with a Unicode 16-bit octet MUST end with a "-
   ").

      For example, here is a mailbox name which mixes English, Japanese,
      and Chinese text: ~peter/mail/&ZeVnLIqe-/&U,BTFw-
---------------------------------------------

Example of folder names in Cyrillic:
* LIST (\UnMarked) "/" &BB4EQgQ,BEAEMAQyBDsENQQ9BD0ESwQ1-
* LIST (\UnMarked) "/" &BCcENQRABD0EPgQyBDgEOgQ4-

-- 

Vadim Plessky
http://kde2.newmail.ru  (English)
33 Window Decorations and 6 Widget Styles for KDE
http://kde2.newmail.ru/kde_themes.html
KDE mini-Themes
http://kde2.newmail.ru/themes/

_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic