Re: Question about folder tree view

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

 



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




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

  Powered by Linux