Страница 1 из 1

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 21 окт 2013, 10:26
Alexandra
Попробуйте поставить MLO из exe файла еще раз прямо поверх существующей версии.
Заработали ли ссылки на Outlook?

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 21 окт 2013, 15:45
andrey
Я правильно понял, что Вы запустили инсталлятор MLO с правами администратора?
Начиная с определенной версии Outlook (в связи с ужесточением безопасности?) отменил отработку таких ссылок. Инсталляция должна прописать в registry несколько параметров, которые опять "учат" Outlook откликаться на такие ссылки.

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 13 ноя 2013, 05:10
sdv
Добрый день!
Возможно ли вылечить аналогичную проблему без установки из инсталятора с правами администратора (для портабельной версии)

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 14 ноя 2013, 12:27
andrey
Достаточно давно разбирался с этой проблемой. Нашел решение. Нужно прописать в ветку HKLM registry (следовательно только администратором) несколько параметров в зависимости от того где установлен Outlook.

Подробности не помню, но вот вам для намека скрипт из инсталляции MLO, который это делает:

Код: Выделить всё

!define OUTLOOK_INSTALL_DIR_REGKEY "Software\Microsoft\Windows\CurrentVersion\App Paths\outlook.exe"

Function RegisterOutlookProtocolIfNeeded
  ;--- does protocol exist
  ReadRegStr $0 HKCR "outlook\shell\open\command" ""
  StrCmp $0 "" _CheckOutlookInstalled
  goto _OutlookRegistered

  ;--- Get outlook installation  folder
_CheckOutlookInstalled:
  ReadRegStr $0 HKLM "${OUTLOOK_INSTALL_DIR_REGKEY}" ""
  StrCmp $0 "" _OutlookNotInstalled

  ;--- Register protocol
  WriteRegStr HKCR "outlook\shell\open\command" "" '"$0" /select "%1"'                         
  WriteRegStr HKCR "outlook"                    "" "URL:Outlook Folders"
  WriteRegStr HKCR "outlook"                    "URL Protocol" ""

_OutlookRegistered:
_OutlookNotInstalled:
FunctionEnd

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 24 июл 2014, 11:44
lobaty
Андрей, и команда,
не могли бы вы более доходчиво объяснить порядок действий, что-бы МЛО понимал ссылки Аутлука? Не все же программисты.

Re: Ошибка открытия Outlook-сообщения из MLO

Добавлено: 28 мар 2016, 08:52
PAV
Подскажите, а как в Windows 8 и Outlook 2013 найти эти ветки в регистре. Прям точно таких же найти не могу.

Ошибка открытия Outlook-сообщения из MLO

Добавлено: 23 авг 2016, 12:54
Viewmax
Хотелось бы вернуться к данному вопросу. У меня portable MLO. Перетаскивается только тема письма и ссылка (без содержимого). При попытке открыть - появляется ошибка открытия. Не хотелось бы ради перетаскивания из Аутлука ставить обычную версию МЛО.

Есть ли решение?

Ошибка открытия Outlook-сообщения из MLO

Добавлено: 14 сен 2016, 04:15
andrey
Outlook начиная с какой то версии перестал официально поддерживать способ, который мы использовали. Поэтому инсталлятор прописывает в registry несколько ключей, чтобы попытаться обойти проблему. Вот что делает инсталлятор, можно попробовать сделать это вручную:

;--- Register protocol
WriteRegStr HKCR "outlook\shell\open\command" "" '"$0" /select "%1"'
WriteRegStr HKCR "outlook" "" "URL:Outlook Folders"
WriteRegStr HKCR "outlook" "URL Protocol" ""

Ошибка открытия Outlook-сообщения из MLO

Добавлено: 12 июл 2018, 13:31
IIvanych
Спасибо, Андрей, уже не в первый раз рекомендации помогают починить Drag&Drop из Outlook. На работе, когда у меня была учётка не администратора - лечилось установкой от админа. Дома были проблемы с открытием ссылок после переустановки Outlook с 2016 на 2010: в реестре был указан неверный путь к файлу outlook (WriteRegStr HKCR "outlook\shell\open\command" "" '"$0" /select "%1"')

И.