Re: Question about folder tree view

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 5/22/2014 3:44 PM, Ted Hatfield wrote:
> On Thu, 22 May 2014, Bryan wrote:
>> Reply bottom-posted.
>>
>> On 5/22/2014 12:56 PM, Craig Arno wrote:
>>> Hi Bryan,
>>>
>>>   > /I'm puzzled that you said you have this "missing folder" issue with
>>> Thunderbird as well though. All of our Thunderbird clients render all of
>>> the folder names correctly here./
>>>
>>> I'm puzzled to know how you can't see this issue with Squirrelmail
>>> 1.4.22 / Thunderbird 24.5.0 (Linux & Windows) unless you haven't tried
>>> it, or we're discussing two different issues.  If you haven't tried it,
>>> then you're wasting everyone's time (including mine) by posting to this
>>> list.
>>>
>>> The issue I describe is neither SquirrelMail, nor Thunderbird will allow
>>> me to *CREATE* "JunkSubFolder" (as is done manually in the next
>>> paragraph). *-Try this-,* and then tell me how this isn't an issue with
>>> your setup, or that this isn't the issue you describe.
>>>
>>> In the Command Shell, go to ~/mail and execute "mkdir JunkSubFolder".
>>> (This step can -not- be performed through current versions of
>>> SquirrelMail or Thunderbird {Windows or Linux} through Dovecot)
>>>
>>> Now, in SquirrelMail go to "Folders".  Subscribe to "JunkSubFolder".
>>> Perform a "refresh folder list".  Notice how in SquirrelMail this new
>>> subfolder now displays in SquirrelMail *and can be used**in
>>> SquirrelMail*.  If all of your issue is about is "rendering" or
>>> "displaying", this demonstrates rendering or displaying are not issues
>>> in SquirrelMail.
>>>
>>> In Thunderbird try to Subscribe to "JunkSubFolder". *You can't*.  It's
>>> displayed, but you can't use it.  With no ability to Subscribe, this
>>> also means Thunderbird can't use this new subfolder. *You can use this
>>> subfolder in SquirrelMail as I'll now prove*.
>>>
>>> In SquirrelMail "Folders", in the "Create Folder" area, set "as a
>>> subfolder of" to "JunkSubFolder".  Now fill in the dialog box with a
>>> mailfolder name like "myStuff".  Press the Create button. Perform a
>>> "refresh folder list".  Notice how "myStuff" now appears under
>>> JunkSubFolder.
>>>
>>> In Thunderbird you can -now- subscribe to the existing
>>> JunkSubFolder/myStuff (thanks to SquirrelMail creating
>>> JunkSubFolder/myStuff).  To display JunkSubFolder/myStuff in
>>> Thunderbird, you must shutdown Thunderbird, all the way, no open
>>> windows, restart Thunderbird, then JunkSubFolder/myStuff will display
>>> and will already for use through Dovecot because the last actions with
>>> SquirrelMail already subscribed you to JunkSubFolder/myStuff.
>>> Thunderbird doesn't support a "refresh folder list" function, like
>>> SquirrelMail does, so complete shutdown and restart is the only way to
>>> "refresh".
>>>
>>>    From this point forward both SquirrelMail and Thunderbird can create
>>> and use "myStuff2", and "myStuff3" -in- the new JunkSubFolder from
>>> either application UI.
>>>
>>> Since neither program can CREATE JunkSubFolder, I believe what you are
>>> calling a BUG is really a FEATURE REQUEST (as you suggested is a
>>> possibility).  What I find interesting/amazing is with manual
>>> intervention, both programs handle the resulting file system directory
>>> structure correctly through Dovecot -after- it is manually setup outside
>>> of either program.
>>>
>>> Practical or not, this is the current status quo.
>>>
>>> Craig
>>>
>>>
>>> On 05/22/2014 11:05 AM, Bryan wrote:
>>>> Hi Craig,
>>>>
>>>> That's an interesting solution but not practical for a large user base.
>>>> I'm puzzled that you said you have this "missing folder" issue with
>>>> Thunderbird as well though. All of our Thunderbird clients render all of
>>>> the folder names correctly here. I'm only seeing this issue from
>>>> Squirrelmail. I completely understand why since from a filesystem level,
>>>> no such "folder" exists. I'm starting to develop the opinion that I
>>>> might classify this as either something deserving a feature request or
>>>> plug-in fix.
>>>>
>>>> I'm open to other ideas though if someone else on the list can chime in.
>>>>
>>>> Thanks!
>>>>
>>>> Bryan
>>>>
>>>> On 5/21/2014 5:18 PM, Craig Arno wrote:
>>>>> I'm running Squirrelmail 1.4.22 using Dovecot and had to do a little
>>>>> manual intervention to make Folders display this way:
>>>>>
>>>>> - People
>>>>>          Mike
>>>>>          Donna
>>>>>          Xavier
>>>>>
>>>>> or collapsed:
>>>>>
>>>>> + People
>>>>>
>>>>> The manual intervention involved going to my physical ~/mail folder area
>>>>> using the unix command shell. (or wherever Dovecot stores your saved
>>>>> personal folders in your system, in mine it's configured to be ~/mail)
>>>>>
>>>>> Once there, "mkdir People"
>>>>>
>>>>> Now back in Squirrelmail go to the "Folders" Unsubscribe/Subscribe
>>>>> area.  Locate "People" (I found mine all the way at the bottom of the
>>>>> list, not in the order I was expecting, so you may have to look
>>>>> carefully at your list) and -Subscribe- to this empty Folder. Refresh
>>>>> your browser window and this new folder will show up in Blue in between
>>>>> all the Black "Mail Folders".  From there you can use SquirrelMail to
>>>>> add regular MailFolders to this new "Collection" subdirectory, and as
>>>>> you subscribe to each, they will be displayed under the collapsible list
>>>>> (after a "Folder Refresh").  Remember, you -must- subscribe to the top
>>>>> level "Collection" name you created using "mkdir", or it won't show.
>>>>>
>>>>> I don't see or know of any ability to do this in SquirrelMail, so it has
>>>>> to be done manually.  I don't know if the ability to do this is missing
>>>>> because Dovecot doesn't support this, or it's some sort of oversight, or
>>>>> just my own lack of not knowing how. It doesn't matter, here is a manual
>>>>> workaround to achieve what you requested, and once done, SquirrelMail
>>>>> does support this "Collection" structure correctly, and quite nicely.
>>>>>
>>>>> What is a little confusing is "Folders", where it says "Create Folder"
>>>>> is talking about making a "Mail Folder", a "file" in the unix file
>>>>> system for saving email messages.  Not a directory (Folder) in the file
>>>>> system to create a *Collection* of Mail Folders.
>>>>>
>>>>> With a small amount of command line work you can get your Collections of
>>>>> Mail Folders organized the way you want.  You will of course have to
>>>>> Subscribe/Unsubscribe all the changes you made at the file system level
>>>>> so they are reflected properly in SquirrelMail/Dovecot.  Once done, you
>>>>> can use this structure as you'd expect.
>>>>>
>>>>> This is not just a SquirrelMail issue, I have the same issue in
>>>>> Thunderbird through the Dovecot IMAP server.  So I'm not sure where the
>>>>> issue lies which prevents this being done through our Mailtools.
>>>>>
>>>>> Hope this helps you get to where you want to go.
>>>>>
>>>>> Craig
>>>>>
>>>>>
>>>>> On 05/21/2014 02:12 PM, Bryan wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I can provide versions, but this is something that I've always just
>>>>>> ignored as an annoyance, now one of my users is asking me to fix it. I
>>>>>> have spent hours on this and I either lack the proper words to describe
>>>>>> this, or the search is so cluttered with "." and INBOX configuration
>>>>>> concerns that I can't pick the solution out of the soup, nor can I even
>>>>>> find someone posting a question like this.
>>>>>>
>>>>>> Here's the story and any help would be greatly appreciated.
>>>>>>
>>>>>> I have a Dovecot/IMAP system usage is configured for folders can only
>>>>>> contain sub-folders or e-mail. Not both.
>>>>>>
>>>>>> On the server and the users' mail folder looks like such (not a complete
>>>>>> list just for illustration):
>>>>>>
>>>>>> ~/mail/.Sent
>>>>>> ~/mail/.folder1.folderA
>>>>>> ~/mail/.folder1.folderB
>>>>>> ~/mail/.folder2
>>>>>> ------------------------
>>>>>> In Thunderbird I see:
>>>>>>
>>>>>> Sent
>>>>>> Folder1 (folder contains folder, shown in nav only)
>>>>>>           FolderA (folder contains e-mails)
>>>>>>           FolderB (folder contains e-mails)
>>>>>> Folder2 (folder contains e-mails)
>>>>>> ------------------------
>>>>>> In Squirrelmail I see:
>>>>>>
>>>>>> Sent
>>>>>>           FolderA
>>>>>>           FolderB
>>>>>> Folder2
>>>>>> ------------------------
>>>>>>
>>>>>> With all that data, my question is, how do I get Squirrelmail to show
>>>>>> "Folder1" in the navigation tree, when no such folder exists on the file
>>>>>> system.
>>>>>>
>>>>>> Thanks in advance for any help.
>>>>>>
>>>>>> Bryan
>>>>>>
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>>>>>> Instantly run your Selenium tests across 300+ browser/OS combos.
>>>>>> Get unparalleled scalability from the best Selenium testing platform available
>>>>>> Simple to use. Nothing to install. Get started now for free."
>>>>>> http://p.sf.net/sfu/SauceLabs
>>>>>> -----
>>>>>> squirrelmail-users mailing list
>>>>>> Posting guidelines:http://squirrelmail.org/postingguidelines
>>>>>> List address:squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
>>>>>> List archives:http://news.gmane.org/gmane.mail.squirrelmail.user
>>>>>> List info (subscribe/unsubscribe/change options):https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
>>>>> ------------------------------------------------------------------------------
>>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>>>>> Instantly run your Selenium tests across 300+ browser/OS combos.
>>>>> Get unparalleled scalability from the best Selenium testing platform available
>>>>> Simple to use. Nothing to install. Get started now for free."
>>>>> http://p.sf.net/sfu/SauceLabs
>>>>> -----
>>>>> squirrelmail-users mailing list
>>>>> Posting guidelines:http://squirrelmail.org/postingguidelines
>>>>> List address:squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
>>>>> List archives:http://news.gmane.org/gmane.mail.squirrelmail.user
>>>>> List info (subscribe/unsubscribe/change options):https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
>>>> ------------------------------------------------------------------------------
>>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>>>> Instantly run your Selenium tests across 300+ browser/OS combos.
>>>> Get unparalleled scalability from the best Selenium testing platform available
>>>> Simple to use. Nothing to install. Get started now for free."
>>>> http://p.sf.net/sfu/SauceLabs
>>>> -----
>>>> squirrelmail-users mailing list
>>>> Posting guidelines:http://squirrelmail.org/postingguidelines
>>>> List address:squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
>>>> List archives:http://news.gmane.org/gmane.mail.squirrelmail.user
>>>> List info (subscribe/unsubscribe/change options):https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
>>> ------------------------------------------------------------------------------
>>> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
>>> Instantly run your Selenium tests across 300+ browser/OS combos.
>>> Get unparalleled scalability from the best Selenium testing platform available
>>> Simple to use. Nothing to install. Get started now for free."
>>> http://p.sf.net/sfu/SauceLabs
>>> -----
>>> squirrelmail-users mailing list
>>> Posting guidelines: http://squirrelmail.org/postingguidelines
>>> List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
>>> List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
>>> List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
>> Hi Craig, I'm very sorry if I've wasted anyone's time. I was careful to
>> indicate that I
>> wasn't sure where to go with this, and I am thankful for the feedback.
>> As for versions:
>>
>> I'm running:
>>
>> Dovecot/2.0.9
>> SquirrelMail/1.4.22-4.el6
>> Thunderbird 17.0.7 then pushed out an update to 24.5.0 to see if
>> anything changed. Thunderbird is still displaying correctly.
>>
>> I guess I'm going to just run with your suggestion to fix up the one
>> user so they're happy and not worry
>> about it for now. I really appreciate your help and feedback.
>>
>> Thank-you again!
>>
>> Bryan
>>
>>
> Bryan,
>
> Dovecot uses the Maildir++ format by default for organizing mailbox
> directories.  You can see the information here.
>
> http://wiki2.dovecot.org/MailboxFormat/Maildir
>
> Under the "Directory Structure" Heading it talks about the issue you are
> seeing.
>
>
> When subfolders are created it can do so in two different ways.
>
> 1:  ~/Maildir/.folder.subfolder/ is a subfolder of a folder (ie.
> "folder/subfolder")
>
> or
>
> 2: ~/Maildir/folder/subfolder/ is a subfolder of a folder
>
> You can specify the latter by appending :LAYOUT=fs to mail_location in the
> dovecot.conf file.
>
> This won't help you with changing your existing Maildir subfolder layouts
> but I would assume it will change the format for any future mailbox
> changes.
>
> I hope this helps.
>
> Ted Hatfield
>
>
> ------------------------------------------------------------------------------
> "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
> Instantly run your Selenium tests across 300+ browser/OS combos.
> Get unparalleled scalability from the best Selenium testing platform available
> Simple to use. Nothing to install. Get started now for free."
> http://p.sf.net/sfu/SauceLabs
> -----
> squirrelmail-users mailing list
> Posting guidelines: http://squirrelmail.org/postingguidelines
> List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
> List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
> List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users
Ted,

Yes. That's a great tip! Thank-you for chiming in.

Bryan

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
-----
squirrelmail-users mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx
List archives: http://news.gmane.org/gmane.mail.squirrelmail.user
List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users




[Index of Archives]     [Video For Linux]     [Yosemite News]     [Yosemite Photos]     [gtk]     [KDE]     [Cyrus SASL]     [Gimp on Windows]     [Steve's Art]     [Webcams]

  Powered by Linux