已发送文件夹未同步(刷新)电子邮件。 [英] Sent folder not synchronizing (refreshing) emails.

查看:431
本文介绍了已发送文件夹未同步(刷新)电子邮件。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已经构建了一个基于Outlook Web的插件,使用EWS可以在Exchange上检索和更新电子邮件。作为我们业务逻辑的一部分,我们更新(再次通过EWS,而不是直接在Outlook中)更新电子邮件的类别和MessageClass,这将导致
在Outlook和自定义类别中显示特殊图标。这在收件箱中完美运行Outlook的文件夹。

We have built an Outlook Web-based addin, which with usage of EWS is retrieves and updates emails on Exchange. As a part of our business logic we update (again via EWS, not in Outlook directly) a category and MessageClass of the email which should result in showing a special icon in Outlook and custom category.This works perfectly fine in Inbox folder of Outlook.

如果我们通过收件箱中的电子邮件通过EWS执行这些操作,几秒钟后我们就可以看到电子邮件收到更新后的状态所以新的MessageClass和类别已正确同步。但是,对于来自"已发送"文件夹的电子邮件,对于某些
的用户,同样的过程无法刷新电子邮件类别和邮件类。似乎一旦电子邮件位于"已发送"文件夹中,它就永远不会收到更新。如上所述,这只发生在我们的一些用户身上。我的个人已发送文件夹似乎按预期工作。 

If we perform those operations via EWS on email from the Inbox, few seconds later we can see that email is receives an updated status so new MessageClass and category is properly synced. However the same process when done on emails from Sent folder for some of our users fails to refresh the email categories and message classes. It seems once the email is in the Sent folder, it just never receives an update. As mentioned this happens only to some of our users. My personal Sent folder seems to work as expected. 

对于有问题的用户,当我们将视图切换为"在Sever上查看"时,我们可以看到所有类别和messageClasses设置正确。当我们通过Folder->属性清除文件夹时,所有电子邮件会再次同步,我们可以看到所有类别
和messageClasses正确刷新,但是新更改的电子邮件不再被更新/刷新。

For the troubled users when we switch the view to "View on Sever", then we can see all the categories and messageClasses set properly. When we clear the folder via Folder->Properties all the emails are synced again we can see all the categories and messageClasses properly refreshed, however newly changed emails again are not being updated/refreshed.

使用非缓存模式对我们来说不是一个选项(这将是明显的解决方法), 由于我们的Exchange服务器上的高负载和本地性能,我们不希望禁用缓存模式。我们看到,对于某些用户来说,
项目的自动定期刷新确实有效,所以肯定是可行的。我们不明白为什么仅针对特定用户会出现此问题。

Using a non Cached Mode is not an option for us (this would be obvious workaround),  as due to high load on our Exchange servers and local performance we don't want to disable Cached mode. We see that for some users automatic regular refresh of the items does work, so it is surely possible. We don't understand why this problem happens for specific users only.

提前感谢您提供任何见解。

Thanks in advance for any insight.

Pawel

推荐答案

您何时更新已发送邮件文件夹中的电子邮件?请记住,当从Outlook发送电子邮件时,Outlook会将客户端(OST)上的邮件移动到"已发送邮件"文件夹,而Exchange Server会在服务器端执行相同操作。对于性能
的原因,Outlook不会从服务器端的"已发送邮件"文件夹下载该项目,因为这两个项目应该是相同的。 Outlook应该能够获得后来的更改,但看起来在您的情况下会崩溃。
When do you update the emails in the Sent Items folder? Keep in mind that when an email is sent from Outlook, Outlook moves the message on the client side (OST) to the Sent Items folder, and Exchange Server does the same on the server side. For the performance reasons, Outlook does not download the item from the server side Sent Items folder since the two items are supposed to be identical. Outlook should be able to pick up the later changes, but it looks like that falls apart in your case.


这篇关于已发送文件夹未同步(刷新)电子邮件。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆