Bug 558646

Summary: Some messages display with no subject
Product: [Fedora] Fedora Reporter: Zackary Deems <Zackary.Deems>
Component: evolution-mapiAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: 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: 2010-01-27 15:07:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Zackary Deems 2010-01-25 22:09:24 UTC
Description of problem:
Evolution intermittently retrieves incomplete message information from exchange via MAPI.  Some messages come over without a subject.  usually when this happens, clicking on the message results in evolution claiming:
Unable to retrieve message
Could not get message

Closing evolution and reloading it will occasionally let you view the message contents, but in cases where the subject is not brought over the first time, there is no apparent means of forcing a full re-sync of the entire message.

Further information - when evolution is initially configured and is performing the initial retrieval of messages from exchange, it always fails out after obtaining some percentage of the messages in the associated Inbox/folders.  Subsequent refreshes allow it to eventually complete, but I have yet to see a single initial load complete successfully.

Version-Release number of selected component (if applicable):
Initially saw this behaviour on the stock fedora evolution 2.28.2-1 and evolution-mapi 0.28.2-1.  I've since built 2.29.5 evolution and 0.29.5 of evolution-mapi and still see the same problems.

How reproducible:
This is all very inconsistent.  If evolution runs long enough, I will eventually have messages come across with no subject.  I will also eventually receive messages that display no body.  If I verify these messages in the outlook web client, they always have subjects / bodies.

Steps to Reproduce:
1. Start evolution
2. Leave evolution running
3. 
  
Actual results:
Messages eventually get downloaded incompletely and never fully sync.

Expected results:
Messages come across with full headers/contents intact.

Additional info:  It is worth noting that the contents of the mail account in question are somewhat large (>6000 messages).  Either way, if there were some way to force evolution to re-retrieve a specific message (or a group of messages), or do a periodic resync of the contents of what shows in evolution with what's on the server, the problem would seem to vanish.

Comment 1 Zackary Deems 2010-01-25 22:15:06 UTC
Further - The system in question is running 64bit fedora 12, and it is connecting to an exchange 2007 server via MAPI.

Calendar items do not seem to fully/properly sync either.  Some things show, some do not.

Contact lists in Exchange come over to evolution as an individual contact.  Contact lists in evolution do not seem to translate back to exchange.

(yes, my apologies, probably 3 different bugs being described here.  I'll gladly split them out however you see fit)

Comment 2 Matthew Barnes 2010-01-27 15:07:03 UTC
Moving this upstream for better visibility.
Please see [1] for further updates.

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