Hello Jan,

thanks a lot for your report. There are different issues in this mail.

I was trying with non-ascii characters (like ä, ñ,...) and, if the 
"utf8foldernames = yes" flag is set in the "Account" section for the account, 
it works fine for me.

If the name on the server and the name on the local/cache is not the same, 
using the decodefoldernames it could show the recursive message. We should try 
to solve the previous problem. Please, do not use the decodefoldernames in the 
tests to avoid this problem after we solve the previous problem.

About the "/" character in the folder names, this character is used by the IMAP 
protocol in the server side. In the local side, the character is a dot "." by 
default, because the "/" is used for directories in UNIX.

I think is better open different issues, one per bug, in github 
(https://github.com/OfflineIMAP/offlineimap3/issues). Please, include the 
important part of the offlineimaprc config file (remove credentials, 
server,...), your system information (Windows/Linux/...), version of 
offlineimap/imaplib2 and how to reproduce the issues.

Thanks a lot,
Best regards,
kix
--
Rodolfo García Peñas (kix)

"I asked him once how to change the key bindings and Dave said 'You use the 
Change Configuration command. On Unix it is abbreviated as cc.' Dave Conroy and 
Lawrence Stewart.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Friday, August 6th, 2021 at 10:00, Jan Bickel 
<[email protected]> wrote:

> Hey there,
>
> I'm trying to use offlineimap for batch migrating a ton of accounts from
>
> one server to another. This works quite well (though it could be a
>
> little faster ^^) but sometimes I have Problems with special characters,
>
> specifically german "umlaute" (ö,ä,ü, and also ß) in folder names.
>
> Folder 'YYY/XXX&-AOQ-XXX&-APw-XXX'[RepoRemote-Account-2] could not be
>
> created. Server responded: ('NO', ['Invalid mailbox name'])
>
> I thought maybe the destination server has problems with it, since the
>
> encoding seems to be right, but I could create such folders there manually.
>
> I also tried to enable "utf8foldernames" but this didn't help.
>
> Also "decodefoldernames" was tried wich lead to a loop:
>
> ERROR: INFINITE FOLDER CREATION DETECTED! Folder
>
> 'INBOX.YYY.XXX&-AOQ-XXX&-APw-XXX'' (repository 'RepoSource-Account-2')
>
> would be created as folder 'YYY/XXXäXXXüXXX' (repository
>
> 'RepoRemote-Account-2'). The latter becomes 'INBOX.YYY.XXXäXXXüXXX' in
>
> return, leading to infinite folder creation cycles.
>
> Which kinda makes send since first and last folder is clearly not the same.
>
> Another Problem I have is with "/" in folder Names. Even though I have
>
> one repo (source) readonly offlineimap tries to replace it there and
>
> detects an "infinite loop".
>
> ERROR: INFINITE FOLDER CREATION DETECTED! Folder 'INBOX.FOO / BAR
>
> (repository 'RepoSource-Account-2') would be created as folder 'FOO /
>
> BAR' (repository 'RepoRemote-Account-2'). The latter becomes 'INBOX.FOO
>
> . BAR' in return, leading to infinite folder creation cycles.
>
> (If you are confused: I have a nametrans which gets rid of INBOX.)
>
> Can someone please help me.
>
> Have a nice day!
>
> Best regards,
>
> Jan
>
> OfflineIMAP-project mailing list: [email protected]
>
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/offlineimap-project
>
> OfflineIMAP homepages:
>
> -   https://github.com/OfflineIMAP
> -   http://offlineimap.org

_______________________________________________
OfflineIMAP-project mailing list: [email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/offlineimap-project

OfflineIMAP homepages:
- https://github.com/OfflineIMAP
- http://offlineimap.org

Reply via email to