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 679650 - Selecting "Use secure connection" prevents email sending
Selecting "Use secure connection" prevents email sending
Status: RESOLVED OBSOLETE
Product: evolution-mapi
Classification: Applications
Component: Mail
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: evolution-mapi-maint
evolution-mapi-maint
Depends on:
Blocks:
 
 
Reported: 2012-07-09 19:06 UTC by Ian B. MacDonald
Modified: 2012-07-11 12:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ian B. MacDonald 2012-07-09 19:06:30 UTC
Running Evolution 3.2.3 on Ubuntu 12.04. 

After successful setup of an Exchange 2010 server, I attempted reply to an email in my Inbox and received the following error.

(evolution:21344): libexchangemapi-CRITICAL **: exchange_mapi_connection_find: assertion `profile != NULL' failed

After a quick search, I found a workaround in a downstream bug report. I had a quick look at open bugs, and only found one relating to a problem with missing data in the transport URL, however this one is committed already. 

https://bugzilla.gnome.org/show_bug.cgi?id=664062 

After I unchecked "Use secure connection" I was able to send email without any issues.
Comment 1 Milan Crha 2012-07-10 09:52:17 UTC
Thanks for a bug report. I tried to reproduce this with current stable, which is 3.4.3 (the 3.4.4 will contain more fixes in evolution-mapi), and I cannot reproduce this, I have no such critical warning on console. It's possible there was a fix in other part, in evolution itself, like bug #668714 or possibly others. Either way, 3.2.3 is too old for upstream.
Comment 2 Laszlo 2012-07-10 12:03:45 UTC
I had the same problem on Ubuntu 12.04/Evolution 3.2.3 after editing a MAPI account. I managed to fix it while keeping a secure connection by editing the /apps/evolution/mail/accounts GCconf key. The change required was different from both bug #668714 and bug #664062. Within <transport> I changed security-method=none to security-method=ssl-on-alternate-port.
Comment 3 Milan Crha 2012-07-11 08:13:13 UTC
Ah, I see. Then it's related to this commit:
http://git.gnome.org/browse/evolution/commit/?h=gnome-3-4-0&id=72dab6f9
Comment 4 Ian B. MacDonald 2012-07-11 12:47:58 UTC
After disabling the "use secure connection", the next day I received a MAPI connection error after boot. It turns out I have to use secure connection to connect. 

Upon re-checking, everything is working fine.