[ 
https://issues.apache.org/jira/browse/MAILBOX-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robin Bankhead updated MAILBOX-200:
-----------------------------------

    Attachment: mailbox-maildir-hierarchical-v3.patch

Amended patch including setter for MaildirStore.maildirDelimiter required by 
Spring.

Unfortunately there's another problem now, that I'm getting mixed results from 
different clients.

Thunderbird seems fine with all operations using this layout, but Horde IMP 
(webmail) isn't: it can't LIST/LSUB the folders (even though it can create 
them). I will need to look at the IMAP traffic to see what they are doing 
differently, plus grep the source some more to see if literal "." is being used 
somewhere else in the delimiter context.

> Hierarchical folder layout for maildir
> --------------------------------------
>
>                 Key: MAILBOX-200
>                 URL: https://issues.apache.org/jira/browse/MAILBOX-200
>             Project: James Mailbox
>          Issue Type: Improvement
>          Components: maildir
>    Affects Versions: 0.6
>         Environment: Windows 7 Professional 32bit
>            Reporter: Robin Bankhead
>            Priority: Minor
>         Attachments: mailbox-maildir-hierarchical-v3.patch
>
>
> Propose adding support in maildir for hierarchical on-disk layout of folders, 
> as used by some other MTA/MUAs (Dovecot for example has optional support[1]).
> Secondary-, tertiary- etc level subfolders would be represented by an 
> equivalent dir/subdir structure in the filesystem, so e.g.
> [maildir].Dir.SubDir
> would exist on-disk as
> [maildir]/.Dir/SubDir
> The motivation is simply to have on-disk layout more closely mirror that of 
> the mailbox folder structure, though it has the additional fringe benefit of 
> relieving the pressure imposed by subdirs-per-dir limits in some filesystems 
> (though it would take a *very* large mail corpus to be affected by that, I 
> admit).
> This simple proof-of-concept patch to MaildirStore.java enables the feature. 
> If this is of interest, I would look to make it a configurable option in 
> mailbox-maildir.properties (which I don't currently know how to do).
> [1] http://wiki.dovecot.org/MailboxFormat/Maildir#Directory_Structure



--
This message was sent by Atlassian JIRA
(v6.1#6144)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to