After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 585448 - evolution can't find subfolders in exchange user mailbox
evolution can't find subfolders in exchange user mailbox
Status: RESOLVED WONTFIX
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.26.x
Other Linux
: Normal normal
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2009-06-11 16:35 UTC by Federico
Modified: 2013-07-23 14:30 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Federico 2009-06-11 16:35:39 UTC
Please describe the problem:
First, the info of the packages:
evolution 2.26.1-0ubuntu2
evolution-exchange 2.60.0-0ubuntu3
evolution-data-server 2.60.0-0ubuntu3

I'm using Ubuntu 9.04 and my exchange (version 2003) is in a Windows Server 2003

Well, with my personal account I can view all subfolders. But when subscribe my account to other user mailbox, I can view only the inbox, but not the subfolders. The second account has the correct permissions (in fact, I tried giving me owner permissions). I tried in windows and can view all the subfolders of the second account in MS Outlook.

When I run the evolution whit debugging mode whit env E2K_DEBUG=5 evolution >& evo.log
I found the next info when evolution starts to update the folders:

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal: no such table: personal

** (evolution:7908): DEBUG: EI: mail_read_notify
** (evolution:7908): DEBUG: MAIL SERVER: Count changed: 0

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Bandeja de entrada/fedeede: no such table: personal/Bandeja de entrada/fedeede

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Bandeja de entrada/prueba: no such table: personal/Bandeja de entrada/prueba

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Bandeja de salida: no such table: personal/Bandeja de salida

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Borradores: no such table: personal/Borradores

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Diario: no such table: personal/Diario

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Fuentes RSS: no such table: personal/Fuentes RSS

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Notas: no such table: personal/Notas

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Problemas de sincronización: no such table: personal/Problemas de sincronización

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Problemas de sincronización/Conflictos: no such table: personal/Problemas de sincronización/Conflictos

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Problemas de sincronización/Errores del servidor: no such table: personal/Problemas de sincronización/Errores del servidor

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder personal/Problemas de sincronización/Errores locales: no such table: personal/Problemas de sincronización/Errores locales

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage summary for folder soporte@ipaddress.com.ar: no such table: soporte@XXXXX.com.ar

_______________________________


All the subfolders with personal/* are really empty but no the last warning, with the address of the second user mailbox .

Another thing I tried is create a new folder from evolution in the inbox of the second user, but I get a generic error. In the debug log I get this line:

DEBUG: soporte@XXXXX.com.ar/Bandeja de entrada/testfolder (exchange://MYUSER;auth=Basic@EXCHSERVER.com.ar/soporte@XXXXX.com.ar/Bandeja%20de%20entrada/testfolder)

Possibly all the matter is a bug of evolution-exchange but I'm not sure. If anyone know something please take a look at this

Thanks in advance

Steps to reproduce:
1. Subscribe to another user mailbox of exchange in evolution
2. Open the inbox of that user
3. Try to view the subfolders of that inbox


Actual results:
You can't see the subfolders of the second user inbox

Expected results:
You should can see all the subfolders

Does this happen every time?
Yes

Other information:
Comment 1 Akhil Laddha 2009-06-12 04:02:20 UTC
As per design you can view only Inbox of other user. 
Comment 2 Federico 2009-06-12 12:33:26 UTC
Are you saying that the problem isn't a bug??

if it's like you say, why in the debug log I found a line that shows evolition trying to read the subfolders of the inbox?

This is the line:

(evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage
summary for folder soporte@XXXXX.com.ar: no such table:
soporte@XXXXX.com.ar


Thanks for the answer
Comment 3 Federico 2009-06-16 16:03:11 UTC
PLease anyone give me a hand with this problem. I'm getting insane looking for info in all the web but I can't find anything.

If someone needs more info just ask for it

Thanks
Comment 4 Akhil Laddha 2009-06-18 05:54:22 UTC
(In reply to comment #2)
> Are you saying that the problem isn't a bug??
> 

It's a bug but i would say Enhancement request.

> if it's like you say, why in the debug log I found a line that shows evolition
> trying to read the subfolders of the inbox?
> 
> This is the line:
> 
> (evolution:7908): camel-exchange-provider-WARNING **: Unable to load Exchage
> summary for folder soporte@XXXXX.com.ar: no such table:
> soporte@XXXXX.com.ar
> 

This console warning will be shown when you visit any folder first time. It's not at all related to subscription. So when you click on Inbox of other user first time, warning will be shown, If you try next time, you won't find the warning.
Comment 5 Federico 2009-06-18 14:01:26 UTC
In fact, the warnings appears when evolution starts and they don't appear again. Thats say me that the program tries to read the subfolders only when it start. 

Maybe i'll be wrong but the warnings appear only when evolution is trying to read an empty folder, so I guess that there is a table in the folder who saves the info of the subfolders. Then, when evolution tries to read the subfolders of any folder (not empty) of the primary account, it found the table with the info. But thats not happens with the folders of the second account.

Anyway, is possible to resolve this issue?

Can you confirm the bug??

Thanks
Comment 6 yooreck 2010-09-09 14:29:31 UTC
Hey guys!

Accessing to inbox folder without possibility of reading subfolders is totally meaningless!

Every shared mail folder has some subfolders e.g. support, sales etc.
Please do something
This is the only reason I didn't migrate yet from win workstations to linux in my company.

Regards,
Yooreck.
Comment 7 André Klapper 2012-09-20 14:49:56 UTC
The "evolution-exchange" package only supports Exchange 2000 and 2003 servers. Newer versions such as Exchange 2007 and 2010 are not supported by "evolution-exchange". It is required to use the package "evolution-ews" (or to some extend "evolution-mapi") for newer version fo Exchange servers.

If the problem/request described in this report still happens with a recent version of "evolution-ews" or "evolution-mapi", please add a comment to this report (and update the "product" setting accordingly if possible).

There are currently no plans to continue the development of the package "evolution-exchange", so this report will soon be closed as WONTFIX.
Thanks for your understanding and sorry that the reported problem was not solved in time in the package "evolution-exchange".
Comment 8 André Klapper 2013-07-23 14:30:06 UTC
evolution-exchange only supports the older Microsoft Exchange server versions 2000 and 2003. The last stable release of evolution-exchange was 3.4.4 which took place a year ago.

evolution-exchange is now deprecated and not under active development anymore.

It is unlikely that there will be any further active development.

Closing this report as WONTFIX as part of Bugzilla Housekeeping.

Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.

Also feel free to reopen this ticket and change the "Product" field accordingly if the reported issue still happens with a recent version (newer than version 3.6) of one of those Exchange backends that are still supported.
Please see https://help.gnome.org/users/evolution/3.8/exchange-connectors-overview.html for more information on available backends.