Hello,
after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working.
For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail:
A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ]
When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this?
Thanks
Marek
Hello, after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working. For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail: A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ] When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this? Thanks Marek
For whatever it's worth, under 2.4.1, my subfolders are the same as always. Old subfolders still work. I can make new subfolders and they work too. When I look at my file system, the folders are like ".folder" and ".folder.subfolder", the same as always, even new subfolders.
So I think that is good news; it means it can be fixed, whatever is wrong. Perhaps the problem is kmail, and kmail doesn't understand that a folder of ".folder.subfolder" should be interpreted as, "subfolder" is under "folder"?
On 11/20/2025 2:32 PM, Marek Greško via dovecot wrote:
Hello, after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working. For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail: A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ] When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this? Thanks Marek
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
The .folder.subfolder is *disk* representation of folders. This has no bearing what the client are using.
The other thing is *virtual* (ie. what the client sees) which is governed by namespace_separator setting.
so basically
namespace inbox { inbox = yes separator = . }
Aki
On 20/11/2025 21:50 EET Lou Duchez via dovecot <dovecot@dovecot.org> wrote:
For whatever it's worth, under 2.4.1, my subfolders are the same as always. Old subfolders still work. I can make new subfolders and they work too. When I look at my file system, the folders are like ".folder" and ".folder.subfolder", the same as always, even new subfolders.
So I think that is good news; it means it can be fixed, whatever is wrong. Perhaps the problem is kmail, and kmail doesn't understand that a folder of ".folder.subfolder" should be interpreted as, "subfolder" is under "folder"?
On 11/20/2025 2:32 PM, Marek Greško via dovecot wrote:
Hello, after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working. For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail: A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ] When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this? Thanks Marek
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Aki,
thank you very much. You again solved the problem.
Marek
Odoslané pomocou bezpečného emailu Proton Mail.
štvrtok 20. novembra 2025, 21:01, Aki Tuomi via dovecot <dovecot@dovecot.org> napísal/a:
The .folder.subfolder is disk representation of folders. This has no bearing what the client are using.
The other thing is virtual (ie. what the client sees) which is governed by namespace_separator setting.
so basically
namespace inbox { inbox = yes separator = . }
Aki
On 20/11/2025 21:50 EET Lou Duchez via dovecot dovecot@dovecot.org wrote:
For whatever it's worth, under 2.4.1, my subfolders are the same as always. Old subfolders still work. I can make new subfolders and they work too. When I look at my file system, the folders are like ".folder" and ".folder.subfolder", the same as always, even new subfolders.
So I think that is good news; it means it can be fixed, whatever is wrong. Perhaps the problem is kmail, and kmail doesn't understand that a folder of ".folder.subfolder" should be interpreted as, "subfolder" is under "folder"?
On 11/20/2025 2:32 PM, Marek Greško via dovecot wrote:
Hello, after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working. For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail: A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ] When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this? Thanks Marek
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Hello,
please disregard this thread. It was solved by suggestions by Aki in another thread. There was some default configuration in /etc/dovecot/dovecot.conf. When I commented out, everything works.
#namespace inbox {
inbox = yes
separator = /
#}
Thanks
Marek
Odoslané pomocou bezpečného emailu Proton Mail.
štvrtok 20. novembra 2025, 20:54, Lou Duchez via dovecot <dovecot@dovecot.org> napísal/a:
For whatever it's worth, under 2.4.1, my subfolders are the same as always. Old subfolders still work. I can make new subfolders and they work too. When I look at my file system, the folders are like ".folder" and ".folder.subfolder", the same as always, even new subfolders.
So I think that is good news; it means it can be fixed, whatever is wrong. Perhaps the problem is kmail, and kmail doesn't understand that a folder of ".folder.subfolder" should be interpreted as, "subfolder" is under "folder"?
On 11/20/2025 2:32 PM, Marek Greško via dovecot wrote:
Hello, after upgrade of the dovecot to 2.4.1 version my folders in folders stopped working. For example I had folder work and subfolder done. When accessing folder work everything is working, but after accessing inner folder done, I get error in kmail: A000210 NO Character not allowed in mailbox name: '.' ( 0.001 + 0.000 secs ) . [ CANNOT ] When I look into disk structure on disk, the folder name is .work.done. It seems new version of dovecot does not allow the . in the name. How could I fix this? Thanks Marek
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
participants (3)
-
Aki Tuomi
-
Lou Duchez
-
Marek Greško