Сообщение об ошибке при использовании Outlook: "Правила на этом компьютере противоречат правилам Microsoft Exchange"

Переводы статьи Переводы статьи
Код статьи: 287640 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При использовании Microsoft Outlook появляется следующее сообщение об ошибке:
Правила на этом компьютере противоречат правилам Microsoft Exchange. Сохранить можно только один набор правил. Как правило, сохраняются правила с сервера. Какие правила сохранить?
Закрыть это сообщение об ошибке можно только с помощью кнопок Клиент, Сервер и Отмена.

Причина

Данная проблема может возникнуть при выполнении одного из указанных ниже условий.

Два компьютера с Outlook подключены к одному почтовому ящику на сервере Microsoft Exchange Server

Если два компьютера подключены к одному почтовому ящику на сервере Exchange Server, каждый профиль можно настроить для обновления правил на сервере с одного компьютера.

Эту ситуацию поясняет приведенный ниже сценарий.

Компьютер Р (рабочий компьютер):
  1. Создайте конфигурацию, в которой сервер Exchange Server будет передавать данные в файл личных папок (PST).
  2. Создайте папку электронной почты с именем "Вложенная папка PST" (без кавычек).
  3. Создайте следующее правило:

    Условие: Тема содержит "PST"
    Действие: переместить в папку "Вложенная папка PST"
  4. Проверьте, что правило работает правильно.
  5. Закройте программу Outlook.
Компьютер Д (домашний компьютер):
  1. Создайте конфигурацию, в которой та же самая учетная запись сервера Exchange Server передает данные в почтовый ящик.
  2. Запустите Outlook с этой конфигурацией.
  3. В меню Сервис выберите пункт Мастер правил. Обратите внимание, что правило отключено, поскольку оно применимо только к компьютеру с PST-файлом.
  4. Закройте мастер правил.
  5. Закройте Outlook.
Компьютер Р:

  1. Запустите Outlook.
  2. Откроется диалоговое окно Клиент/Сервер.
Если нажать кнопку Сервер, как рекомендуется в диалоговом окне, правило будет утеряно. Это происходит потому, что правила, связанные с почтовым ящиком на сервере Exchange Server (не только в этом сценарии), заменяют правило, связанное с файлом личных папок (PST). В этом случае следует нажать кнопку "Клиент", чтобы сохранить набор правил на клиентском компьютере.

Различные версии Outlook подключены к одному почтовому ящику на сервере Exchange Server

Сообщение об ошибке, описанное в разделе "Проблема" данной статьи, также появляется в том случае, когда доступ к одному почтовому ящику на сервере Exchange Server осуществляется одновременно из Outlook 2002 (или более поздней версии) и из предыдущей версии Microsoft Outlook. Ниже приведен сценарий, в котором доступ к почтовому ящику на сервере Exchange Server осуществляется одновременно из Outlook 2002 и Microsoft Outlook 2000.

Компьютер А (Outlook 2000):

  1. Создайте конфигурацию с использованием службы Exchange Server, в которой местом доставки по умолчанию является почтовый ящик на сервере Exchange Server.
  2. Создайте правила и проверьте их работоспособность.
Компьютер Б (Outlook 2002):

  1. Создайте конфигурацию с тем же сервером Exchange Server, что и для компьютера А. Укажите в качестве места доставки по умолчанию почтовый ящик на сервере Exchange Server.
  2. Запустите Outlook 2002.
  3. Откроется диалоговое окно Клиент/Сервер.
Если на компьютере с Outlook 2002 нажать кнопку Сервер, такое же сообщение об ошибке может появиться на компьютере с Outlook 2000.

Решение

Чтобы устранить проблему, воспользуйтесь одним из указанных ниже способов.
  1. Выберите сохранение правил на сервере или на клиентском компьютере.
  2. Если сообщение об ошибке появится снова, удалите все правила и заново их импортируйте.
  3. Для удаления и повторного импорта всех правил воспользуйтесь средством MDBVu.

Сохранение правил на сервере или на клиентском компьютере

Важно правильно выбрать компьютер, на котором будет храниться большинство правил. Например, если сообщения хранятся в почтовом ящике на сервере Exchange Server, то большинство правил будут храниться на сервере. Если сообщения хранятся в личной папке, большинство правил хранится на клиентском компьютере. После выбора компьютера, на котором будут храниться правила, некоторые из них потребуется заново настроить, чтобы они работали правильно.

Удаление и повторный импорт правил

Перед выполнением этого действия экспортируйте копию правил в RWZ-файл, из которого впоследствии можно будет их импортировать. Для этого выполните указанные ниже действия.
  1. Выберите в меню Outlook Сервис пункт Мастер правил.
  2. Нажмите кнопку Параметры.
  3. Нажмите кнопку Экспорт правил.
  4. Перейдите в папку, в которой требуется сохранить RWZ-файл, присвойте файлу легко запоминающееся имя и нажмите кнопку Сохранить.
  5. Два раза нажмите кнопку OK.
После экспорта копии правил выполните указанные ниже действия, чтобы удалить все правила, а затем импортируйте их из созданного ранее RWZ-файла.
  1. Выберите в меню Outlook Сервис пункт Мастер правил.
  2. В диалоговом окне Мастер правил выделите правило и нажмите кнопку Удалить.
  3. Повторяйте действие 2 до тех пор, пока не останется ни одного правила.
  4. Закройте приложение Outlook и запустите его снова.
  5. Выберите в меню Outlook Сервис пункт Мастер правил.
  6. Нажмите кнопку Параметры.
  7. Нажмите кнопку Импортировать правила.
  8. Выберите RWZ-файл, в который были экспортированы правила, и нажмите кнопку Открыть.
  9. Проверьте, что правила настроены правильно.
  10. Нажмите кнопку ОК.

Использование средства MDBVu для удаления и повторного импорта правил

Перед выполнением этого действия экспортируйте копию правил в RWZ-файл, из которого впоследствии можно будет их импортировать. Чтобы удалить правила из почтового ящика с помощью средства MDBVu, выполните указанные ниже действия.
  1. Дважды щелкните файл Mdbvu32.exe и при появлении запроса выберите необходимую конфигурацию.
  2. В диалоговом окне MAPILogonEX(MAPI_LOGON_UI) нажмите кнопку ОК.
  3. В диалоговом окне Средство просмотра MDB нажмите кнопку MDB, а затем — OpenMessageStore.
  4. Нажмите кнопку Почтовый ящик, а затем — кнопку Открыть.
  5. В диалоговом окне Средство просмотра MDB нажмите кнопку MDB, а затем — OpenRootFolder.
  6. В диалоговом окне MAPI_FOLDER — корень найдите и дважды щелкните в поле ChildFolders пункт Корневой уровень хранилища.
  7. В диалоговом окне MAPI_FOLDER — корневой уровень хранилища найдите и дважды щелкните в поле ChildFolders пункт Входящие.
  8. В диалоговом окне MAPI_FOLDER — Входящие найдите поле Связанные сообщения в Fld, а затем найдите и щелкните пункт Организатор правил Outlook.

    Примечание. Дважды щелкать организатор правил Outlook не следует.
  9. В списке Доступные операции щелкните IpFld->DeleteMessages()(ON SELECTED MSGS), а затем — Вызвать функцию. При появлении окна с запросом подтверждения нажмите кнопку ОК.
  10. Повторите указанные выше действия, но не удаляйте организатор правил Outlook. Вместо этого найдите все элементы, имена которых начинаются на "cb: 40|*pb:" (без кавычек). Дважды щелкните каждый из этих элементов и проверьте наличие в них следующей строки:
    PR_MESAGE_CLASS PT_STRING8 IPM.RULE.MESSAGE
    В каждом элементе должен быть указан класс сообщения, но в данном случае нас интересует раздел IPM.RULE.MESSAGE. Удалите все элементы, в которых имеется строка IMP.RULE.MESSAGE.
  11. Нажимайте кнопку Закрыть до тех пор, пока не вернетесь в окно Средство просмотра MDB.
  12. В меню Сеанс выберите пункт Выход.
  13. Нажимайте кнопку ОК до тех пор, пока не закроете все открытые диалоговые окна.

Статус

Это поведение является подтвержденной ошибкой в продуктах Майкрософт, перечисленных в разделе "Информация в данной статье применима к".

Дополнительная информация

Если рядом с правилом имеется пометка "только клиентское" (без кавычек), это означает, что для работы этого правила необходимо, чтобы клиент вошел в систему (например, действие "Подать звуковой сигнал" бессмысленно, если клиент не вошел в систему). В отличие от клиентских правил серверные правила не требуют входа клиента в систему, например для перемещения элемента в другую папку (если эта папка не является личной папкой). Только клиентские правила также хранятся на сервере. Эти правила оцениваются при поступлении сообщений в папку "Входящие" на сервере независимо от того, вошел ли клиент в систему. Если выясняется, что для работы правила необходимо подключение клиента, на сервере создается сообщение об отложенном действии, которое загружается на компьютер клиента при его следующем входе в систему, после чего действие выполняется.

Ссылки

Файл Mdbvu32.exe можно найти на компакт-диске с сервером Exchange Server 5.5 в каталоге Support\Utils\I386.

Свойства

Код статьи: 287640 - Последний отзыв: 25 февраля 2008 г. - Revision: 2.1
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
Ключевые слова: 
kberrmsg kbhowto kbbug kbpending KB287640

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com