Bug 845088
| Summary: | EWS Doesn't show all mail messages | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Craig Lanning <craig.t.lanning> |
| Component: | evolution-ews | Assignee: | Matthew Barnes <mbarnes> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 17 | CC: | mbarnes, mcrha |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2012-09-03 22:55:13 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Craig Lanning
2012-08-01 17:41:03 UTC
Thanks for a bug report. EWS depends on proper synchronization as reported by the server, which basically means it shows what server returns as new/modified/deleted since the last check, thus I think evolution knows about the messages, but hides them from the UI for some reason. The reason can be that the messages are recognized as deleted or junk, which are not shown in the UI by default. Another option would be that EWS stored its ChangeKey even when not done with fetching of changes, thus it could be left in an invalid state - like if it crashed during message downloading, before it was able to update its internals to reflect new change state. Do you think this could happen to you? I haven't seen Evolution crash, but I noticed that evolution seems to have a lot of trouble talking to the server. It will regularly have trouble refreshing some of the folders. Maybe that is similar to what you are talking about. I have also noticed that IMAP sometimes has trouble refreshing folders so some of the issue may be with the Microsoft server. Is there anything I could do to collect more info for you? Thanks for the update. I would start with a test package of evolution-ews from bug #844298 comment #3, which contains quite many fixes, between which is also better interoperability with unreliable servers. Oops, and also clear local cache, to get to correct state. The cache is stored in ~/.cache/evolution/mail/<ews-account-uid>. You can remove whole folder, as it's just local copy of the server information, only make sure evolution will not be running, same as other evolution-related processes (ps ax | grep evolution). I installed the update and flushed the cache. Now I'll run it for a while and see how it does. I will say that it seemed to handle the initialization better than the previous version. I've been running this daily for the last week and it seems to be much more stable than the previous version and I'm not seeing any lost messages. Good, thanks for the update. There was a release of evolution-ews 3.4.4 today, I'll add this bug to the associated update. evolution-ews-3.4.4-1.fc17,evolution-mapi-3.4.4-1.fc17,evolution-exchange-3.4.4-1.fc17,evolution-3.4.4-1.fc17,evolution-data-server-3.4.4-1.fc17,gtkhtml3-4.4.4-1.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/evolution-ews-3.4.4-1.fc17,evolution-mapi-3.4.4-1.fc17,evolution-exchange-3.4.4-1.fc17,evolution-3.4.4-1.fc17,evolution-data-server-3.4.4-1.fc17,gtkhtml3-4.4.4-1.fc17 Package evolution-ews-3.4.4-1.fc17, evolution-mapi-3.4.4-1.fc17, evolution-exchange-3.4.4-1.fc17, evolution-3.4.4-1.fc17, evolution-data-server-3.4.4-1.fc17, gtkhtml3-4.4.4-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing evolution-ews-3.4.4-1.fc17 evolution-mapi-3.4.4-1.fc17 evolution-exchange-3.4.4-1.fc17 evolution-3.4.4-1.fc17 evolution-data-server-3.4.4-1.fc17 gtkhtml3-4.4.4-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-11822/evolution-ews-3.4.4-1.fc17,evolution-mapi-3.4.4-1.fc17,evolution-exchange-3.4.4-1.fc17,evolution-3.4.4-1.fc17,evolution-data-server-3.4.4-1.fc17,gtkhtml3-4.4.4-1.fc17 then log in and leave karma (feedback). Package evolution-data-server-3.4.4-2.fc17, evolution-ews-3.4.4-1.fc17, evolution-mapi-3.4.4-1.fc17, evolution-exchange-3.4.4-1.fc17, evolution-3.4.4-1.fc17, gtkhtml3-4.4.4-1.fc17: * should fix your issue, * was pushed to the Fedora 17 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing evolution-data-server-3.4.4-2.fc17 evolution-ews-3.4.4-1.fc17 evolution-mapi-3.4.4-1.fc17 evolution-exchange-3.4.4-1.fc17 evolution-3.4.4-1.fc17 gtkhtml3-4.4.4-1.fc17' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-11822/evolution-ews-3.4.4-1.fc17,evolution-mapi-3.4.4-1.fc17,evolution-exchange-3.4.4-1.fc17,evolution-3.4.4-1.fc17,evolution-data-server-3.4.4-2.fc17,gtkhtml3-4.4.4-1.fc17 then log in and leave karma (feedback). evolution-data-server-3.4.4-2.fc17, evolution-ews-3.4.4-1.fc17, evolution-mapi-3.4.4-1.fc17, evolution-exchange-3.4.4-1.fc17, evolution-3.4.4-1.fc17, gtkhtml3-4.4.4-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report. |