Сценарий
Надстройка Exclaimer для Outlook постоянно запрашивает у пользователей классического Outlook сообщение:
Когда это происходит, надстройка Exclaimer не может автоматически вставить подпись пользователя в тело письма, что нарушает нормальный процесс составления письма. Перезапуск Outlook может временно убрать запрос и восстановить вставку подписи, но проблема может возникать снова непредсказуемо, даже после успешного входа пользователя.
Причина
При составлении письма классический Outlook требует, чтобы надстройка Exclaimer аутентифицировала пользователя перед вставкой подписи. Надстройка пытается выполнить вход в систему в фоновом режиме без вмешательства пользователя, но если это не удаётся, Outlook запрашивает повторный вход. Обычно это происходит из-за повреждённого или устаревшего локального кэша Web Add-in Framework (WEF) в классическом Outlook и, как правило, не влияет на новый Outlook или Outlook в вебе.
Решение
Выполните следующие шаги для устранения проблемы:
После этого перезапустите Outlook. Если сообщение о входе всё ещё появляется, выполните шаги 1–5, указанные ниже.
- Полностью закройте Outlook. Убедитесь, что Outlook полностью закрыт (при необходимости через Диспетчер задач).
- Откройте Проводник и перейдите по пути: C:\Users\<username>\AppData\Local\Microsoft\Office\16.0\
-
Найдите папку Wef. Переименуйте или удалите её.
Совет! Вы также можете удалить папку с помощью PowerShell. Выполните следующий скрипт:
Remove-Item "$env:LOCALAPPDATA\Microsoft\Office\16.0\Wef" -Recurse -Force -ErrorAction SilentlyContinue
Это очистит локальный кэш надстройки.
- Снова откройте Outlook.
-
Создайте новое письмо и убедитесь, что подпись вставляется автоматически.
Если запрос на вход больше не появляется, проблема решена.
Если проблема сохраняется:
- Откройте Outlook.
- Перейдите в меню Файл, затем выберите Справка.
- Выберите Получить диагностику.
- Выберите Принять. Логи обычно находятся в папке C:\Users\<username>\Downloads
-
Откройте PowerShell и выполните следующую команду от имени администратора, затем скопируйте вывод:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; Invoke-WebRequest -Uri "https://raw.githubusercontent.com/exclaimerltd/Internal-Support-Scripts/master/AddInChecks.ps1" -OutFile "$env:TEMP\AddInChecks.ps1"; & "$env:TEMP\AddInChecks.ps1" - Создайте запрос в службу поддержки и приложите диагностические логи из шагов 3 и 4, а также вывод скрипта PowerShell из шага 5.
Эта информация поможет команде поддержки более детально исследовать проблемы с аутентификацией и инициализацией надстройки.