как создать COM обект с веб клиента в контексте &НаКлиенте
&НаКлиенте
Процедура ОтправитьПочтуВебКлиент()
Outlook=Новый COMОбъект("Outlook.Application");
Письмо=Outlook.CreateItem(0);
Письмо.to="адрес@сервер.ru";
Письмо.Body="тест";
Попытка
Письмо.Display();
Исключение
КонецПопытки;
ругается на веб клиенте (firefox 6.0) с тонкого все работает? не хочет вообще СОМ создавать. Инет перерыл весь не нашел. в документации обмолвились о специальном расширении браузера должен быть выполнен в определнном формате и загружен в хранилище. У кого нибудь работет таким образом СОМ, поделитесь?
Процедура ОтправитьПочтуВебКлиент()
Outlook=Новый COMОбъект("Outlook.Application");
Письмо=Outlook.CreateItem(0);
Письмо.to="адрес@сервер.ru";
Письмо.Body="тест";
Попытка
Письмо.Display();
Исключение
КонецПопытки;
ругается на веб клиенте (firefox 6.0) с тонкого все работает? не хочет вообще СОМ создавать. Инет перерыл весь не нашел. в документации обмолвились о специальном расширении браузера должен быть выполнен в определнном формате и загружен в хранилище. У кого нибудь работет таким образом СОМ, поделитесь?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
тогда письма пойдут от одного отправителя который на сервере настроен (эту учетку надо еще на сервере настраивать), а хотелось чтобы шло от клиента. Не получится как я хочу? И если с сервера, пользователь письмо не проверит, оно уйдет сразу, а я хочу чтобы оно у него в почте в отрпавленных осталось. Помогите как сделать? Он с клиента сом вообще открывать не хочет, да же
Excel = Новый COMОбъект("Excel.Application");
это не подымает та же ошибка, думаю если с екселем получится то почта заработает
говорит
Ошибка: Невозможно создание объекта сервером программирова
Начитался "Руководство разработчика" часть 2 страница 1064. Пишут что потребуется зип архив особого вида (некий установочный пакет). Формат его не описан.
Excel = Новый COMОбъект("Excel.Application");
это не подымает та же ошибка, думаю если с екселем получится то почта заработает
говорит
Ошибка: Невозможно создание объекта сервером программирова
Начитался "Руководство разработчика" часть 2 страница 1064. Пишут что потребуется зип архив особого вида (некий установочный пакет). Формат его не описан.
(4) а чего "ап". Идея кмк не самая удачная. Ты хочешь на компе своего веб-клиента запустить аутлук - о если его (ну аутлука) там вообще нет? если там бат какой-нибудь стоит, или вообще человек пользуется браузерным клиентом? Неправильная затея какая-то.
Это надо браузерными установками пользоваться тогда, там может быть прописано, какой почтовый клиент использовать для почты.
Это уже не 1с, а хтмл скорее.
Это надо браузерными установками пользоваться тогда, там может быть прописано, какой почтовый клиент использовать для почты.
Это уже не 1с, а хтмл скорее.
(5) без обид, идея удачная, так как делается под пользователей у которых стоит outlook. Он у всех настроен, и хотелось чтобы перед отправкой они глянули глазами письмо, и отправка должна идти от его имени. Бьюсь с пятницы, не могу открыть сформированное письмо из браузера в контексте клиента. Думаю если его сформировать на сервере а потом открыть клиентом то не получится. Помоги добр человек, нет сил уж боле... ))
(13) я не нашел то же, за то вычитал, что файрфокс не поддерживает акивХ только через плагины. планига такого не нашел. хотя руководство администр часть 2 ссылается что COM поддерживает нет поддержки только Native.
На отсраненныю тему: опытным путем заметил, что самая стабильная работа с файрфокс 6.0, IE валится с ошибками.
На отсраненныю тему: опытным путем заметил, что самая стабильная работа с файрфокс 6.0, IE валится с ошибками.
хотел так:
&НаКлиенте
ИмяФайлаВложения=ВебКаталогВременныхФайлов()+"temp.xls";
Outlook=Новый COMОбъект("Outlook.Application");
Письмо=Outlook.CreateItem(0);
Письмо.to="adres@fdgb.ru";
Письмо.Subject="test";
Письмо.Body="test";
Письмо.Attachments.Add(ИмяФайлаВложения);
Попытка
Письмо.Display();
Исключение
КонецПопытки;
с тонкого все работает, а с веб клиента (firfox, IE) нет.
&НаКлиенте
ИмяФайлаВложения=ВебКаталогВременныхФайлов()+"temp.xls";
Outlook=Новый COMОбъект("Outlook.Application");
Письмо=Outlook.CreateItem(0);
Письмо.to="adres@fdgb.ru";
Письмо.Subject="test";
Письмо.Body="test";
Письмо.Attachments.Add(ИмяФайлаВложения);
Попытка
Письмо.Display();
Исключение
КонецПопытки;
с тонкого все работает, а с веб клиента (firfox, IE) нет.
тонкий клиент открывает предварительный просомотр этого письма, так хотелось бы и с веба сделать. а дальше пользователь принимает решение отправлять или нет.
Вот думаю: получится сохранить это на сервере в файл формата оутлук ".msg" и сохранить его в бинарное хранилище, а на клиенте его от туда поднять или оптяь не даст его открыть?
Вот думаю: получится сохранить это на сервере в файл формата оутлук ".msg" и сохранить его в бинарное хранилище, а на клиенте его от туда поднять или оптяь не даст его открыть?
попробывал в IE разрешил все, просто тупо прощелкунул "включить" пишет:
{Отчет.ОтчетРеестр.Форма.ФормаОтчета.Форма(131)}: Ошибка при вызове конструктора (COMObject)
Outlook=Новый COMОбъект("Outlook.Application");
по причине:
Невозможно создание объекта сервером программирования объектов
{Отчет.ОтчетРеестр.Форма.ФормаОтчета.Форма(131)}: Ошибка при вызове конструктора (COMObject)
Outlook=Новый COMОбъект("Outlook.Application");
по причине:
Невозможно создание объекта сервером программирования объектов
(44) Zurab, идеей не поделитесь как бы вы отправляли втихую с сервера? интересует именно этот вариант, свои мысли тоже есть, но их попозже напишу. Ситуация следующая почтовый серевер: ms exchange server 2007, отключены поддержка smtp и pop (их не включат), сервер приложений 1С крутится под локальной учетной записью на сервере Х. Создан пользователь Петров в AD, у нему привязан почтовый ящик. у Петрова права пользователя на сервере Х.
Т.к. 1С напрямую не может работать с ms exchange server, придется скорее всего работать через ms outlook. Интересен момент подключения из 1С к outlook, так чтобы иметь доступ к почтовому ящику Петрова(отправлять и принимать письма).
у кого какие соображения?
Т.к. 1С напрямую не может работать с ms exchange server, придется скорее всего работать через ms outlook. Интересен момент подключения из 1С к outlook, так чтобы иметь доступ к почтовому ящику Петрова(отправлять и принимать письма).
у кого какие соображения?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот