Связь электронной почты 1с с Outlook 2010 #618541


#0 by Noviy_Novichok
Здравствуйте, Уважаемые специалисты 1с! Прошу Вас помочь в решении данного вопроса! Я отправляю отчёты клиентам в 1с, но мне нужно, чтобы в Outlooke в папке "отправленные" отображались письма, которые я отправила через 1с. Многое перечитала по данному вопросу,  но нечего не помогло. Будьте добры, подскажите, что нужно мне настроить.
#1 by 0_Serg_0
начни с фотки
#2 by Noviy_Novichok
Вы имеете ввиду скриншот по данной теме или моё фото в профиле?
#3 by 0_Serg_0
конеч фотку в профиле!))
#4 by Noviy_Novichok
Загрузила) Интересно, это действительно сможет повлиять на решение моего вопроса?)
#5 by 0_Serg_0
сам то я не пробовал... - НО поможет обязательно!
#6 by Noviy_Novichok
Ваши слова дали мне маленькую надежду. А то я тут совсем уже сижу вся  в печали(
#7 by and2
ИнтернетПочта (InternetMail) Предназначен для доступа к почтовым серверам для отправки и получения сообщений (писем). В отличие от объекта Почта, который работает по технологии MAPI и требует от пользователя установленного почтового клиента, контекст ИнтернетПочта использует наиболее распространенные Интернет протоколы SMTP, POP3 и IMAP. Не требует установленного почтового клиента и, если почтовый клиент все же установлен, работает с ним(и) параллельно. Для протокола IMAP поддерживается работа по SSL. Для протоколов POP3 и SMTP возможность работать по SSL и TLS не реализована. имап - это ваш протокол
#8 by FadeevaElena
Я создаю письмо и в СС (копия) ставлю отправителя. Т.е. менеджер получает мыло от самого себя. Он настроил правила, чтобы попадало в спец-папку "Отправка 1С" и счастлив. А вообще, чтоб глобально решить эту проблему, нужно на почтовом сервере настроить переадресацию исходящей почты. Я провайдером была по этому вопросу послана. Читайте, если интересно:
#9 by smaharbA
отправляй сам(а) себе копию и не заморачивайся
#10 by Noviy_Novichok
Спасибо, что откликнулись) Дело в том, что в справочнике Настройки учётной записи (в предприятии), есть вкладка "Подключение", там я прописала SMTP и POP сервера. Письма отправляются без проблем, вот только в папке "отправленные" нет записи, что было отправлено с этого email-a письмо.
#11 by Noviy_Novichok
Так вот требуют, чтобы не в копии этого было, а автоматически переходило в папку "отправленные". В этом вся беда(
#12 by mozzga
Из 1С в момент отправки письма клиенту также отправляете копию письма себе. Создаете правило в Outlook, чтобы все письма с определенного адреса ложились в определенную папку.
#13 by mozzga
+ т.е. можете ложить письма пришедшие с адреса aaa@mail.ru в папку "Отправленные"
#14 by Noviy_Novichok
А можно сделать как-то, чтоб оно автоматически сохранялось в отправленных (т.е. без отправки копии на свой email)? Просто в этом и состоит вся проблема'(
#15 by FadeevaElena
А у вас 1С на клиентских машинах стоит или на терминальном сервере работает?
#16 by mozzga
Тогда как посоветовал делайте.
#17 by Noviy_Novichok
1с стоит на клиентских машинах.
#18 by smaharbA
можно - Новый COMОбъект("Outlook.Application") + борьба с безопасностью
#19 by Noviy_Novichok
mozzga, признаюсь, я не совсем поняла, что мне нужно изменить, убрать или поменять в Извините, что я не могу разобраться в предложенных советах, если можете разъясните чуть подробнее)
#20 by smaharbA
и еще что за Outlook ?
#21 by Noviy_Novichok
А скажите пожалуйста, а где мне это нужно указать?
#22 by smaharbA
в коде модуля
#23 by and2
тогда это не ваш протокол :) скажите начальству, что в вашей конфигурации нет соответствующих настроек.
#24 by FadeevaElena
Тока еще на 2010 Outlook нужно примочку поставить, чтоб он 1С не блокировал. Могу поискать тынц. Мы так спам отправляем. У меня менеджер делает шаблон письма, красивый с картинками и вложениями, и потом я делаю из 1С CreateItemFromTemplate
#25 by Noviy_Novichok
Так у меня отправка без модуля, я настроила учётную запись в 1с. Или Вы имеете ввиду стандартную обработку по отправке электронной почты (чтобы была в 1с) изменить надо?
#26 by Noviy_Novichok
FadeevaElena, Спасибо Вам! А подскажите, это мне стандартную обработку изменить надо?
#27 by smaharbA
тока не сенд а саве
#28 by smaharbA
а сенд пусть делается по старинке
#29 by smaharbA
+ при правильном подходе оутлуку не требуется никаких примочек, он умеет сам себе безопасность обломать но просче Вам будет конечно примочка
#30 by Noviy_Novichok
Вот только не пойму пока, где нужно это указать, в стандартной обработке 1с или мне свою создать нужно?
#31 by FadeevaElena
А почему Save? у меня Send. Аутлук отправляет почту. Нормально. Сначало мыло попадает в папку Исходящие, потом отправленные. Что не так? Почему саве то?
#32 by drdroid
Симпатишная, держи процедуру:
#33 by Noviy_Novichok
FadeevaElena, подскажите пожалуйста, где мне это написать нужно?
#34 by Noviy_Novichok
drdroid , Огромное Вам спасибо!!! [и за комплимент тоже благодарю;)] Я сейчас буду пробовать)
#35 by smaharbA
оставить как есть отправку, а копии сохранять хотя без разницы для сабжа если будет ком-объект все равно пользовать
#36 by FadeevaElena
Короче, резюмируя все вышеизложенное, для девушки хочу сказать: 1) Если Вы не хотите программировать, то Вам нужно создавать письмо с копией самой себе и в Аутлук настроить правило перекладываения таких писем в определенную папку. 2) если ваша 1С работает на клиенте, то Вы можете работать с Outlook через Com. Для этого нужно написать свою обработку отправки почты. 3) Внимание! Если же вы все-же работате не на клиенте, а на терминальном сервере (к примеру используя Remote Application) и не знаете об этом, то п.2 не пойдет. Потому что будет использоваться Аутлук, установленный на сервере.
#37 by smaharbA
любые ком могут работать на удаленном компьютере при соответствующей на нем настройке - пункт 3. не совсем верен
#38 by drdroid
Пожалуйста, код надо под себя чуток подправить, например: Чтоб сразу отправляло через оутлук а не открывало письмо можно заменить: на: И вместо ЭлементыФормы.ПолеТабДок подставить ссылку на свой табличный документ.
#39 by FadeevaElena
а как настроить, чтоб использовался локальный ком при запуске 1С на терм.сервере?
#40 by Noviy_Novichok
drdroid, можно ещё вопросик,  у меня сообщение что не определена переменная Контрагент в ОпределитьАдресПолучателя(Контрагент);
#41 by smaharbA
в ком объекте указать вторым параметром удаленную машину на клиентском месте в настройках комов дать разрешение для работы по сети кому оутлука только использовать не Новый ..., а CreateObject от msscriptcontrol
#42 by smaharbA
+ конечно мутатень та еще, но имеет право быть и бывает
#43 by FadeevaElena
спасибо, вот знал бы прикуп - жил бы в Сочи. а топикстартер похоже ТЛП. :-)
#44 by drdroid
Надо в переменную "Письмо.to" передать строку с адресом получателя... Удали код: Вместо него пиши так: Письмо.to      = "user@mail.com";  // Адрес получателя
#45 by Noviy_Novichok
drdroid , ВСЁ РАБОТАЕТ!!! СПАСИБО ВАМ, что не остались равнодушным к чужой печали!!! Удачи Вам и Успехов в Вашей деятельности!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям