Первый пост темы
|
|
Shved
|
Новичок
|
|
|
|
|
Отправка файлов из MS Office
01/09/2009 14:12
|
|
|
Подскажите плз, как справиться с проблемкой: протокол mailto прописан на Opera (10b2), но при выборе в приложениях MS Office Файл-Отправить-Сообщение (как вложение) - все время открывается окно для отправки через Outlook. Как победить это и отправлять через почтовый агент Opera? Спасибо.
|
guest_
|
Новичок
|
|
|
Зарегистр: 04/08/2009
|
Сообщений: 36
|
|
|
Re: Отправка файлов из MS Office
31/08/2009 20:02
[Re: i-0]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
В ответ на: Потому, что в архитектуре MS Office заложено обращение только к ПО от этой же компании
А вот The Bat почему-то работает нормально. Может быть потому что его авторы делом занимались, а не плевались в сторону MS?
В ответ на: посмотрите, как офис с оутлуком общается, а?
Глянул в реестре. Отличие в строчке:
"DLLPath = mapi32.dll" или "DLLPath = C:\Program Files\The Bat!\tbmapi.dll", которой опера не имеет, собственно как и подобной длл-ки.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Отправка файлов из MS Office
01/09/2009 00:20
[Re: guest_]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
если M$ специально для обращений к mailto: сделали отдельный параметр, то почему кто-то должен не использовать этот параметр, а заниматься написанием хаков? венда вообще славится своими "недокументированными возможностями", так что ж теперь. браузер делать, или венду хакать отлавливая обращения офиса к аутглюку?
|
guest_
|
Новичок
|
|
|
Зарегистр: 04/08/2009
|
Сообщений: 36
|
|
|
Re: Отправка файлов из MS Office
01/09/2009 09:43
[Re: iNDiAnFLy]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Даже в русской вики написано вполне внятно: "MAPI (англ. Messaging Application Programming Interface) - интерфейс программы, работающей с электронной почтой в Microsoft Windows. MAPI позволяет получать, читать, создавать, отправлять почтовые сообщения, присоединять к ним файлы (или получать доступ к присоединенным файлам) и т. д."
"mailto:" позволяет всё это? Очень сильно сомневаюсь.
В ответ на: недокументированными возможностями
Переходим в английскую вики и что мы видим: Messaging API at MSDN Library. Ну и для любителей: OpenMapi project - Open Source, multi-language MAPI implementation which can connect to other groupware sources, with API documentation
|
Shved
|
Новичок
|
|
|
Зарегистр: 15/08/2009
|
Сообщений: 11
|
|
|
Re: Отправка файлов из MS Office
01/09/2009 12:42
[Re: guest_]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
Пробы ради поставил Open Office. При попытке отправить из приложений файл по эл. почте - получаю:
Причем на mailto Opera реагирует исправно, в настройках по умолчанию в качестве почтовика тоже выбрана Opera.
|
guest_
|
Новичок
|
|
|
Зарегистр: 04/08/2009
|
Сообщений: 36
|
|
|
Re: Отправка файлов из MS Office
01/09/2009 13:07
[Re: Shved]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
http://en.wikipedia....iki/E-mail "URI scheme mailto:
The URI scheme, as registered with the IANA, defines the mailto: scheme for SMTP email addresses. Though its use is not strictly defined, URLs of this form are intended to be used to open the new message window of the user's mail client when the URL is activated, with the address as defined by the URL in the "To:" field."
Про возможность отправки вложений не сказано ни слова. Видимо, mapi был создан и для решения этой проблемы. А что касается оперы, что же тут удивительного? Она и письма в html научилась создавать только в последней версии, на 5-10 лет позже остальных клиентов. Глядишь лет через пять и это самое mapi осилят.
|
iNDiAnFLy
|
Operaman
|
|
|
Зарегистр: 14/12/2004
|
Сообщений: 1248
|
Из: Россия, Москва, Сокольники
|
|
Re: Отправка файлов из MS Office
01/09/2009 14:12
[Re: guest_]
[post link]
|
Напомнить
Правка
|
Сообщить
Ответ
|
|
|
топикостартер писал именно про mailto
MAPI опера не поддерживает, это всё же не почтовый комбаин, а браузер с возможностью работы с почтой... только в
|