windows mail win10-1709 mapi

В предыдущем посте было описано, как вернуть Windows Mail в рабочее состояние после обновления Десятки до версии 1709, в которой Microsoft его удалил из системы. Но состояние это можно было назвать рабочим лишь отчасти, поскольку не удалось восстановить функционал MAPI (Messaging Application Programming Interface) для WinMail. Если очень коротко и по верхам, то MAPI позволяет управлять почтовым клиентом из внешней среды. Самые распространенные функции связаны с приаттачиванием файлов или папок через контекстное меню файлового менеджера Отправить - Адресат | Send to - Mail recipient, а также из внешних программ - например, из утилит, входящих в состав MS Office.

Как я и надеялся, коллективный разум поборол и эту проблему. К Дмитрию77 присоединился некто с ником dadreamer, нашел недостающую ветку в реестре, и MAPI заработал. Благодаря этим двоим вы сейчас читаете вторую серию эпопеи.

  1. В этой статье снова будут выложены архивы для скачивания. Хочу сконцентрировать ваше внимание: новые архивы НАКОПИТЕЛЬНЫЕ, в них включено содержимое архивов из первой серии с добавками, важными для MAPI.
  2. Последовательность действий в первых трех пунктах будет одинаковой как для 32-битных, так и 64-битных Виндов.
  3. Пункты 1 и 2 полностью соответствуют таковым из первой серии, поэтому те, кто ранее скопировал содержимое папок Windows Mail и system32, могут их пропустить.

Скачайте один из zip-архивов, соответствующий разрядности вашей операционной системы.

32-битная ОС:

EnableWinMailWin10_1709_x86 (2).zip Версия:2
Дата 2017-12-23 Система  Windows Размер файла 2.63 MB Закачек 4560 Скачать

64-битная ОС:

EnableWinMailWin10_1709_x64 (2).zip Версия:2
Дата 2017-12-23 Система  Windows Размер файла 5.15 MB Закачек 445 Скачать

Выполняем нижеследующие действия:

  1. Копируем содержимое папки Windows Mail из скачанного архива в папку почтовика %ProgramFiles%\Windows Mail.
  2. Копируем содержимое папки System32 из архива в одноименную папку системной директории - %SystemRoot%\system32.
  3. Запускаем файл WinMail1709.reg. Он включает в себя содержимое файла WinMailEdit.reg из zip-архива, выложенного в предыдущей статье, и дополнительный код, необходимый для работы MAPI.
  4. Владельцы 32-битных операционок на этом манипуляции заканчивают. Если у вас Windows 10 64-битной разрядности, вам предстоит выполнить еще три пункта. Они нужны для того, чтобы WinMail корректно работал через MAPI с 32-битными программами.

  5. Скопируйте содержимое папки Windows Mail (x86) в папку %ProgramFiles(x86)%\Windows Mail вашего компьютера.
  6. Скопируйте содержимое папки SysWOW64 из архива в одноименную папку системной директории - %SystemRoot%\SysWOW64.
  7. Запустите файл WinMail1709_Wow6432Node.reg.

Вуаля. MAPI теперь - супер!

Остались еще некоторые проблемы. Например, не все изменения в установках сохраняются. Но это уже совсем мелочи, мало кем вообще используемые. Могут быть более важные потенциальные нестыковки в виде побочных эффектов. Если у вас таковые возникнут - пожалуйста, поделитесь в комментариях.

Комментарии  

Darius
0 # Darius 29.01.2018 03:59
Privet, y menia pri kazdom atkrytije vsio vremia delaet add vsech acountav. I tak kazdyj raz.
Ответить | Ответить с цитатой | Цитировать
okto
+2 # okto 12.02.2018 02:21
Этот метод прекрасно работает на Win10 Home 64-бит. Проблема была только в перезаписи файлов. Я использовал IObit Unlocker с сайта https://ru.iobit.com/iobit-unlocker .
Т.е. сначала тупо удалил уже имеющиеся файлы, а потом заменил их из приведенного выше архива.
Спасибо за работу!
Ответить | Ответить с цитатой | Цитировать
dadreamer
0 # dadreamer 11.03.2018 06:48
Коллега endeavor также обновил свой мануал по внедрению WinMail, не без нашей помощи, конечно :-)
https://www.eightforums.com/threads/how-to-reinstate-winmail-onto-windows-8-or-windows-10.3698/post-552174
Вроде как проблем ни у кого пока не возникло.
Ответить | Ответить с цитатой | Цитировать
dadreamer
0 # dadreamer 27.03.2018 14:43
ogri
А откуда у вас такой странный msoe.dll в папке Windows Mail (x86) из архива EnableWinMailWin10_1709_x64 (2).zip (64-битный вариант)?.. Версия msoe 10.0.15063.608, тогда как в папке Windows Mail msoe 6.0.6002.18005. И в старом треде (без MAPI) версия тоже 6.0.6002.18005 для обоих вариантов 32/64. Нет ли тут ошибки?.. У меня на компе msoe чуть поновее даже - 6.0.6002.18197, уж не помню, откуда такую взял.
Ответить | Ответить с цитатой | Цитировать
treadstone
+3 # treadstone 03.04.2018 05:25
Добрый день. Хотел установить по вашим советам Windows Mail на 10-ку. Но архив не скачивается целиком. Доходит до 1-2% и обрывается. Через Download Master также не загружает целиком. Пишет размер файла 2,63 для версии х86, но скачивает 1-2%, примерно 64 КБ.
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 07.04.2018 18:44
Был глюк на сервере. Вроде уже починили.
Ответить | Ответить с цитатой | Цитировать
Антон
0 # Антон 10.04.2018 12:39
Дайте скачать плиз! Лимит скачек закончился. Выложите куда-нибудь архив в доступное облако. Проблема очень острая. Спасибо!
Ответить | Ответить с цитатой | Цитировать
Ogri
0 # Ogri 10.04.2018 14:13
Лимит скачек я установил после того, как кто-то накачал несколько тысяч файлов одним ударом. Именно из-за этого были проблемы на сервере и многие не могли скачать архивы. Лимит - 10 попыток за сутки. Если вы его вычерпали - уж извините. Завтра сбросится.
Ответить | Ответить с цитатой | Цитировать
Антон
0 # Антон 11.04.2018 03:58
Да с первой попытки не дает скачать ни один из файлов, а очень нужно. Есть возможность кинуть на почту 64 бита? Буду вам очень признателен, взамен могу разместить файлы на своем яндекс диске в общий доступ или на своем облаке. И вам и людям польза
Ответить | Ответить с цитатой | Цитировать
Mark Giv
+1 # Mark Giv 11.04.2018 14:19
Вот здесь эти же файлы, но также плюс и русская версия.

https://my.cloudme.com/marasaar/Windows%20Mail%20%D0%B2%20Windows%207-10%20Ru-En
Ответить | Ответить с цитатой | Цитировать
Sergey11
0 # Sergey11 14.04.2018 07:45
Установил, на первый взгляд все основные функции работают. Но есть ложка дегтя:
Параметры - Дополнительно - Обслуживание - не сохраняются настройки: "Очищать папку "Удаленные" перед выходом" (это очень неудобно!!) и "Уничтожать удаленные сообщения при выходе их папок IMAP".
Просьба к уважаемому сообществу в будущем обратить на это внимание.
Ответить | Ответить с цитатой | Цитировать
dadreamer
0 # dadreamer 15.04.2018 06:15
Sergey11
Это уже поправлено - см. мой большой коммент на 4-й странице соседней темы. Вам надо заменить оригинальный msoe.dll на тот, что в архиве (в зависимости от разрядности).
Ответить | Ответить с цитатой | Цитировать

Добавить комментарий