Имя: Пароль:
1C
1С v8
Связь электронной почты 1с с Outlook 2010
0 Noviy_Novichok
 
04.07.12
11:19
Здравствуйте, Уважаемые специалисты 1с! Прошу Вас помочь в решении данного вопроса!
Я отправляю отчёты клиентам в 1с, но мне нужно, чтобы в Outlooke в папке "отправленные" отображались письма, которые я отправила через 1с.
Многое перечитала по данному вопросу,  но нечего не помогло.
Будьте добры, подскажите, что нужно мне настроить.
1 0_Serg_0
 
04.07.12
11:19
(0) начни с фотки
2 Noviy_Novichok
 
04.07.12
11:21
Вы имеете ввиду скриншот по данной теме или моё фото в профиле?
3 0_Serg_0
 
04.07.12
11:23
(2)
конеч фотку в профиле!))
4 Noviy_Novichok
 
04.07.12
11:24
Загрузила) Интересно, это действительно сможет повлиять на решение моего вопроса?)
5 0_Serg_0
 
04.07.12
11:26
(4)
сам то я не пробовал... - НО поможет обязательно!
6 Noviy_Novichok
 
04.07.12
11:27
Ваши слова дали мне маленькую надежду. А то я тут совсем уже сижу вся  в печали(
7 and2
 
04.07.12
11:30
ИнтернетПочта (InternetMail)
Предназначен для доступа к почтовым серверам для отправки и получения сообщений (писем). В отличие от объекта Почта, который работает по технологии MAPI и требует от пользователя установленного почтового клиента, контекст ИнтернетПочта использует наиболее распространенные Интернет протоколы SMTP, POP3 и IMAP.
Не требует установленного почтового клиента и, если почтовый клиент все же установлен, работает с ним(и) параллельно.
Для протокола IMAP поддерживается работа по SSL.
Для протоколов POP3 и SMTP возможность работать по SSL и TLS не реализована.


имап - это ваш протокол
8 FadeevaElena
 
04.07.12
11:32
Я создаю письмо и в СС (копия) ставлю отправителя. Т.е. менеджер получает мыло от самого себя. Он настроил правила, чтобы попадало в спец-папку "Отправка 1С" и счастлив.

А вообще, чтоб глобально решить эту проблему, нужно на почтовом сервере настроить переадресацию исходящей почты. Я провайдером была по этому вопросу послана. Читайте, если интересно: http://www.linux.org.ru/forum/admin/7786083
9 smaharbA
 
04.07.12
11:33
отправляй сам(а) себе копию и не заморачивайся
10 Noviy_Novichok
 
04.07.12
11:35
Спасибо, что откликнулись)
Дело в том, что в справочнике Настройки учётной записи (в предприятии), есть вкладка "Подключение", там я прописала SMTP и POP сервера. Письма отправляются без проблем, вот только в папке "отправленные" нет записи, что было отправлено с этого email-a письмо.
11 Noviy_Novichok
 
04.07.12
11:35
Так вот требуют, чтобы не в копии этого было, а автоматически переходило в папку "отправленные". В этом вся беда(
12 mozzga
 
04.07.12
11:36
Из 1С в момент отправки письма клиенту также отправляете копию письма себе. Создаете правило в Outlook, чтобы все письма
с определенного адреса ложились в определенную папку.
13 mozzga
 
04.07.12
11:37
+(12) т.е. можете ложить письма пришедшие с адреса [email protected] в папку "Отправленные"
14 Noviy_Novichok
 
04.07.12
11:39
А можно сделать как-то, чтоб оно автоматически сохранялось в отправленных (т.е. без отправки копии на свой email)?
Просто в этом и состоит вся проблема'(
15 FadeevaElena
 
04.07.12
11:42
А у вас 1С на клиентских машинах стоит или на терминальном сервере работает?
16 mozzga
 
04.07.12
11:43
(14) Тогда как (7) посоветовал делайте.
17 Noviy_Novichok
 
04.07.12
11:45
1с стоит на клиентских машинах.
18 smaharbA
 
04.07.12
11:48
можно - Новый COMОбъект("Outlook.Application") + борьба с безопасностью
19 Noviy_Novichok
 
04.07.12
11:50
mozzga, признаюсь, я не совсем поняла, что мне нужно изменить, убрать или поменять в (7)
Извините, что я не могу разобраться в предложенных советах, если можете разъясните чуть подробнее)
20 smaharbA
 
04.07.12
11:50
и еще что за Outlook ?
21 Noviy_Novichok
 
04.07.12
11:50
(18) А скажите пожалуйста, а где мне это нужно указать?
Outlook 2010
22 smaharbA
 
04.07.12
11:51
(21) в коде модуля
23 and2
 
04.07.12
11:52
(19) тогда это не ваш протокол :)

скажите начальству, что в вашей конфигурации нет соответствующих настроек.
24 FadeevaElena
 
04.07.12
11:53
Перем olTaskItem;

Outlook = Новый COMОбъект("Outlook.Application");
myMail = Outlook.CreateItem(olTaskItem);
myMail.To = кому;
.....
дальше тема, тело, вложения

myMail.Send()

Тока еще на 2010 Outlook нужно примочку поставить, чтоб он 1С не блокировал. Могу поискать тынц.
Мы так спам отправляем. У меня менеджер делает шаблон письма, красивый с картинками и вложениями, и потом я делаю из 1С CreateItemFromTemplate
25 Noviy_Novichok
 
04.07.12
11:55
(21) Так у меня отправка без модуля, я настроила учётную запись в 1с.
Или Вы имеете ввиду стандартную обработку по отправке электронной почты (чтобы была в 1с) изменить надо?
26 Noviy_Novichok
 
04.07.12
11:55
FadeevaElena, Спасибо Вам! А подскажите, это мне стандартную обработку изменить надо?
27 smaharbA
 
04.07.12
11:56
(24) тока не сенд а саве
28 smaharbA
 
04.07.12
11:56
а сенд пусть делается по старинке
29 smaharbA
 
04.07.12
11:58
+ при правильном подходе оутлуку не требуется никаких примочек, он умеет сам себе безопасность обломать
но просче Вам будет конечно примочка
30 Noviy_Novichok
 
04.07.12
11:58
myMail.Save()Я поняла
Вот только не пойму пока, где нужно это указать, в стандартной обработке 1с или мне свою создать нужно?
31 FadeevaElena
 
04.07.12
12:00
А почему Save? у меня Send. Аутлук отправляет почту. Нормально. Сначало мыло попадает в папку Исходящие, потом отправленные. Что не так? Почему саве то?
33 Noviy_Novichok
 
04.07.12
12:03
FadeevaElena, подскажите пожалуйста, где мне это написать нужно?
34 Noviy_Novichok
 
04.07.12
12:05
drdroid (32), Огромное Вам спасибо!!! [и за комплимент тоже благодарю;)]
Я сейчас буду пробовать)
35 smaharbA
 
04.07.12
12:09
(31) оставить как есть отправку, а копии сохранять
хотя без разницы для сабжа если будет ком-объект все равно пользовать
36 FadeevaElena
 
04.07.12
12:11
Короче, резюмируя все вышеизложенное, для девушки хочу сказать:
1) Если Вы не хотите программировать, то Вам нужно создавать письмо с копией самой себе и в Аутлук настроить правило перекладываения таких писем в определенную папку.
2) если ваша 1С работает на клиенте, то Вы можете работать с Outlook через Com. Для этого нужно написать свою обработку отправки почты.
3) Внимание! Если же вы все-же работате не на клиенте, а на терминальном сервере (к примеру используя Remote Application) и не знаете об этом, то п.2 не пойдет. Потому что будет использоваться Аутлук, установленный на сервере.
37 smaharbA
 
04.07.12
12:16
(36) любые ком могут работать на удаленном компьютере при соответствующей на нем настройке - пункт 3. не совсем верен
39 FadeevaElena
 
04.07.12
12:22
(37) а как настроить, чтоб использовался локальный ком при запуске 1С на терм.сервере?
40 Noviy_Novichok
 
04.07.12
12:27
drdroid, можно ещё вопросик,  у меня сообщение что не определена переменная Контрагент в ОпределитьАдресПолучателя(Контрагент);
41 smaharbA
 
04.07.12
12:33
(39) в ком объекте указать вторым параметром удаленную машину
на клиентском месте в настройках комов дать разрешение для работы по сети кому оутлука
только использовать не Новый ..., а CreateObject от msscriptcontrol
42 smaharbA
 
04.07.12
12:34
+(41) конечно мутатень та еще, но имеет право быть и бывает
43 FadeevaElena
 
04.07.12
12:44
(41) спасибо, вот знал бы прикуп - жил бы в Сочи. а топикстартер похоже ТЛП. :-)
45 Noviy_Novichok
 
04.07.12
14:59
drdroid (44), ВСЁ РАБОТАЕТ!!! СПАСИБО ВАМ, что не остались равнодушным к чужой печали!!!
Удачи Вам и Успехов в Вашей деятельности!
AdBlock убивает бесплатный контент. 1Сергей