Сегодня решил проблему, из-за которой невозможно было отправить по электронной почте документ Microsoft Word. В качестве почтового клиента по умолчанию на компьютере установлен Microsoft Outlook 2007. При выборе в Microsoft Word 2007 в меню «Отправить» — «Электронная почта», возникала ошибка: «Не удается отправить сообщение из-за ошибки MAPI: Непонятная ошибка».
Итак, дано:
1. Microsoft Windows 7
2. Microsoft Office 2007 SP2
3. Клиент-банк АСБ «Беларусбанк»
Клиент-банк после получения выписки из банка может сохранить ее в формате Microsoft Word и сразу же открыть этот документ. После этого в меню «Отправить» можно выбрать пункт «Электронная почта» и переслать документ как вложение. Одно время все прекрасно работало и вдруг перестало.
Обычно эта ошибка возникает, когда на компьютере по какой либо причине заменена библиотека mapi32.dll. В частности это может быть если установлены средства удаленного управления Exchange Server’ом. Так как эти средства используют свою библиотеку для подключения к серверу, то Microsoft Outlook может начать неправильно работать. Однако в данном случае никаких средств установлено не было. Выполнение команды fixmapi ситуацию не изменило. Не помогло так же и восстановление Microsoft Office через «Панель управления» — «Программы» — «Программы и компоненты».
Дальнейший анализ показал, что если создать новый документ Microsoft Word и сразу попытаться его отправить по электронной почте, то все работает отлично. Следовательно, проблема в связке клиент-банк, Microsoft Word и Outlook. Я предположил, что проблема кроется в пользовательских правах или как-то связана с учетной записью пользователя из-под которого производится запуск клиент-банка. С этого момента все просто: открыв свойства ярлыка для запуска клиент-банка, я обнаружил, что установлен режим совместимости с Windows XP. Достаточно было его отключить, чтобы возможность быстрой отправки документа непосредственно из программы Microsoft Word была восстановлена.
Пожалуйста, оцените статью:
- Remove From My Forums
-
Общие обсуждения
-
Имеется Win7 prof и MSOffice 2010, компьютер в домене. Открываю word документ и хочу его вложением отправить по почте. Появляется сообщение
Microsoft Word
Не удалось отправить сообщение из-за ошибки MAPI: «Непонятная ошибка».
P1: 200724
P2: 14.0.4763.1000
P3:
P4:
пробовал перерегистрировать dll, запускал fixmapi, все перечисленные действия не помогают.
VladT
-
Изменен тип
Vinokurov YuriyModerator
29 июня 2011 г. 7:12
давность и отсутствие активности в теме
-
Изменен тип
Все ответы
-
Из других программ отправка работает? А под другим пользователем?
Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
-
Уважаемый пользователь
В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий
Посетите Блог Инженеров Доклады на Techdays:
http://www.techdays.ru/speaker/Vinokurov_YUrij.html -
Вопрос актуален.
Из Microsoft Word 2010 файл НЕ отправляется как вложенный.
В Microsoft Exel и других программах всё нормально — файл отправляется как вложенный в почтовой программе по умолчанию.— домен на windows 2000 server,
— рабочая станция windows XP Profesional FPP + Microsoft Office 2010 Home and Business PKC
— почтовая программа Windows Live Mail -
Ошибка отправки:
может возникнуть при попытке отправить документ Word как вложение в сообщение электронной почты из приложения Word, если сеанс MAPI закрыт и Word больше не может подключиться к нему.
Чтобы устранить ошибку, связанную с MAPI, перезапустите программу электронной почты MAPI, либо сохраните и закройте документ, закройте Word, перезапустите программу электронной почты MAPI и снова запустите Word. В Word
будет создан новый сеанс MAPI, в котором можно будет отправить документ.P.S. Основное условие MAPI, почтовый клиент должен быть запущен до начала отправки сообщений.
Дополнительно внимательно изучаем серию статей.
Да, я Жук, три пары лапок и фасеточные глаза :))
-
Изменено
ЖукMVP, Moderator
8 мая 2017 г. 23:47
-
Изменено
-
Похожая проблема:
https://social.technet.microsoft.com/Forums/ru-RU/07158989-7dc2-49c7-b4ca-294a870716ee/-mapi-microsoft-office-2016?forum=Office2016ITProRU#07158989-7dc2-49c7-b4ca-294a870716ee
Ошибка диагностируется из любого приложения (не только из Office) , при этом отправить документ «как вложение» не получается.
This issue is crossposted in Microsoft Answers Word and OUTLOOK. I am posting here in hopes that someone at Mircrosoft may have a solution or at least elevate the issue to someone who does.
http://answers.microsoft.com/en-us/office/forum/officeversion_other-word/word-could-not-send-mail-because-of-mapi-failure/f62678fe-ef1d-42b5-8cfe-1e43d6a1d609
http://answers.microsoft.com/en-us/office/forum/office_2013_release-outlook/word-couldnt-send-mail-due-to-mapi-failure/1f03cf74-9258-411b-9e2b-e41cb5006d71
I dabble with VBA and write and maintain several amateur Word Add-Ins. Accordingly, I have Word 2003, 2007, 2010 and 2013 installed on my PC. They get along fine. However, I am unable to «Share» or «Send» an open Word
document as an E-mail attachment in any version! In each case Word returns an error mesage «Word couldn’t send mail because of a MAPI failure, Unspecified error (the same issue occurs with Excel and Powerpoint except the error dialog is a bit different.)
Using Word 2003, I (CAN) «Send to (Mail recipient for review)» in which case OUTLOOK is opened with the document as an attachment. I can also «Send to Mail Recipient» from Windows Explorer, in which case the Word file is attached to
an OUTLOOK message, and I can create an instance of OUTLOOK and send mail from Word using VBA.
I have repaired all Office versions. I have removed the registry keys for all office versions and repaired all versions again. I have run «fixmapi» until I am blue in the face. I have renamed the MAPI32.DLL files and ran sfc scannow
to ensure that the MAPI32.DLL file is not corrupt. In view of these actions and in view of what I can do, something tells me that the MAPI files are fine.
So what is this «Unspecified error?» This problem is rife on the internet and most of the «canned» solutions have been marked «Answered» by some MS support engineer. These «canned» solutions might have
fixed the issue at one point, but they don’t work now. At least not for me.
Thanks.
Greg Maxey Please visit my website at: http://gregmaxey.mvps.org/word_tips.htm
Столкнулся с такой проблемой, что после установки MS Office 2003, 2007, 2010 «отваливается» почтовый клиент по умолчанию. Причем порой даже если этим самым клиентом установлен Outlook.
Проблема не лечится установкой/настройкой программ по умолчанию. Вообще практически ничем не лечится. Однако нашелся «один могильничек» ))) Взято отсюда: http://forum.ixbt.com/topic.cgi?id=23:35302
Нужно импортировалась ветку реестра «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Messaging Subsystem» с нормально работающей машины.
Проверено. Работает.
Еще одно проверенное решение:
Проблема: Не срабатывает «Отправить->Адресат», точней вообще ничего не происходит. Client 8.5 Basic. В настройках Lotus галка использовать как программу по умолчанию стоит. в HKEY_CLASSES_ROOTmailtoshellopencommand и HKEY_LOCAL_MACHINESOFTWAREClassesmailtoshellopencommand стоит «C:Program FilesIBMLotusNotesnotes.exe» -defini «%1». Назначение программы по умолчанию через панель управление не помогает. Если ставишь Outlook Express то нормально открывает новое письмо в нем. как советовали в других местах прописать в win.ini и HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Messaging Subsystem тоже не помогает. На других машинах с точно такими же клиентами и такой же виндой (WinXPSP3) и таким же обновлениями все работает. При нажатии на адрес почты в браузере(IE8,IE6)новое письмо нормально создается.
Решение: Из директории Lotus копируем файл MSVCR71.DLL в папку C:WindowsSystem32 и SysWOW64(для x64).
https://www-304.ibm.com/support/docview.wss?uid=swg21441879