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 415059 - Unable to setup new Exchange mail account - no "server" input field
Unable to setup new Exchange mail account - no "server" input field
Status: RESOLVED NOTABUG
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.10.x
Other All
: Normal normal
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
: 421767 504563 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-03-05 20:32 UTC by Iceberg
Modified: 2008-03-12 16:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Iceberg 2007-03-05 20:32:42 UTC
Please describe the problem:
While trying to setup an Exchange mail account, one can enter only one parameter for this account - "username". But the "forward" button is disabled until the non visible "server" field is filled.

Steps to reproduce:
1. Edit->Preferences->Mail accounts->Add
2. Setup full name and Email address
3. Choose "Microsoft Exchange" for "Server Type"
4. Fill the only input field - "username"



Actual results:
The "forward" button is disabled. The workaround  for this is to change server type for a while into something different than "Microsoft Exchange", type proper parameter in "server" input field, then change server type back to "Microsoft Exchange". The "server" input will disappear, but previously entered value will be taken, and the "forward" button is now enabled.

Expected results:
There should be the "server" input field when the server type is set to "Microsoft Exchange"

Does this happen every time?
yes

Other information:
I tested this on the latest trunk versions of evolution-exchange,
evolution-data-server and evolution.
Comment 1 henry78 2007-03-08 19:42:47 UTC
Same problem here, using exchange 2.8.3 & evolution-exchange 2.8.3
Comment 2 henry78 2007-03-08 19:43:40 UTC
forgot to mention this problem exists sice 2.8.1 (didn't try it earlier), but i got another evolution-client up, that doesn't show this problem.
Comment 3 tarjei 2007-05-04 07:34:07 UTC
I am experiencing this issue running Ubuntu Feisty 7.04, with the following twist:

A user with a clean setup (i.e. not imported gnome-conf from edgy and older ) works correctly, while my normal setup shows this error.
Comment 4 Buchan Milne 2007-06-06 20:16:07 UTC
This seems to be present on all 2.10.x as well (Mandriva 2007.1 in my case, including the evolution-exchange-2.10.2-1mdv2007.1 proposed update).

I used the workaround described in the original posting, but I wonder if the following non-functioning features are victims of this bug that the workaround doesn't help with:
-calendar and tasks not working
-"Global Address List" not working
Comment 5 Pascal Terjan 2007-06-06 20:19:25 UTC
*** Bug 421767 has been marked as a duplicate of this bug. ***
Comment 6 Pascal Terjan 2007-06-06 20:30:57 UTC
Does it work better using /usr/bin/exchange-connector-setup* ?
Comment 7 Buchan Milne 2007-06-06 21:08:08 UTC
Yes, exchange-connector-setup-2.10 is *much* better.

Loading the inbox on start seems quicker now, retrieving a large mail also seems much quicker.

Calendar and tasks work now, but I didn't get a "Global Address List" for this account.

I noticed that the Exchange settings tab was missing, I had to enable the "Exchange Operations" plugin, and after I did that, the OWA URL field was available in the Receiving Options tab.

So, maybe it was just the plugin that had been disabled.

After a bit more playing (deleting some old resources that had been left behind from the previous non-working setup) got the address book working.

I guess a lot of this could just have been a bad upgrade to 2.10.x ...
Comment 8 Pascal Terjan 2007-06-06 21:17:30 UTC
Indeed the OWA field only appears in the prefs (and in the account creation wizard) when the "Exchange Operations" plugin is enabled, and it is not by default...
Comment 9 Pascal Terjan 2007-12-20 00:36:27 UTC
*** Bug 504563 has been marked as a duplicate of this bug. ***
Comment 10 Bharath Acharya 2008-03-12 16:34:50 UTC
Closing as per Comment #8. Server field appears when "Exchange Operations" plugin is enabled.
Comment 11 Pascal Terjan 2008-03-12 16:40:39 UTC
You mean this is normal to have a dialog where the user don't know what to do, and not even give him a clue that he should enable this plugin ?
Comment 12 Stephen Crosby 2008-03-12 16:47:33 UTC
Without being very familiar with all the history of evolution, I would say that this (if it is not a bug), is undesirable. For a better user experience, I would not even display exchange as an option unless the user has enabled "exchange operations", or even better display it as an option but warn the user on that screen if they haven't enabled "exchange-operations".

What is the sense in displaying an option to the user that cannot be used with no mention of why? Think of this from the perspective of a new user who has just installed evolution. Someone might say that the user should read the documentation, but I say the interface should be more intuitive. 

If you can select an option without getting some kind of warning, you would normally expect the option to work. Don't you agree?