Bug 801254

Summary: Evolution-exhange has trouble reading S/MIME messages sent by exchange-mapi
Product: [Fedora] Fedora Reporter: Bojan Smojver <bojan>
Component: evolution-mapiAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 16CC: mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-08 11:32:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Bojan Smojver 2012-03-08 04:02:00 UTC
Description of problem:
Configure two Exchange accounts, using evolution-exchange and exchange-mapi. Configure S/MIME message signing. Send an e-mail from MAPI. Go to Sent Items in the account configured with evolution-exchange. Witness a broken message (cannot verify signature, instead a BASE64 content of signature displayed, quoted text missing).

Version-Release number of selected component (if applicable):
3.2.3-1.fc16

How reproducible:
Always.

Steps to Reproduce:
1. See description.
  
Actual results:
S/MIME messages broken.

Expected results:
Should work, I guess.

Additional info:

Comment 1 Milan Crha 2012-03-08 11:32:22 UTC
Thanks for a bug report. I can confirm it too, it seems like evo-mapi is constructing S/MIME signed message incorrectly in some way. Interesting is that Outlook and evo-mapi can read it almost properly (almost, because Outlook claims the signature is not correct, the message have been modified according to outlook, thus there are probably two issues here). Outlook claims about message modification even when I send message from evo-eex. Because this is not fedora specific, then I'm moving it to upstream as [1]. Please see [1] for any further updates. Feel free to CC yourself there.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=671638