Имя: Пароль:
1C
1С v8
УФ, вложить письмо в письмо (как вложение)
0 Минона
 
03.02.20
11:21
В 1С Комплексная 2.4, получаем письма типовым механизмом.
В письмах информация (о проблеме) и вложение (фото проблемы).
После приёмки проблемы, она пересылается письмом сотруднику, с необходимым текстом (комментарием диспетчера, принявшего "проблему").
Необходимо отправить письмо из 1С с определённым текстом, а в нём вложением "первичное" письмо (целиком - текст первичного и вложение).

Может кто сталкивался, как вложить письмо в письмо, вложением?
Типа как в Outlook можно письмо вложить в письмо.
1 Cyberhawk
 
03.02.20
11:37
Угу
2 Минона
 
03.02.20
11:45
Спасибо за вашу поддержку ))
Вдруг кто и реально поможет.
3 Жан Пердежон
 
03.02.20
13:12
Outlook = Новый COMОбъект("Outlook.Application");
4 DrWatson
 
03.02.20
15:20
(2) Например, когда гугл пересылает письмо, он вставляет текст исходного письма в таком блоке:
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr">... Здесь исходный текст письма ...</div>
</blockquote>
5 Ns33
 
03.02.20
15:38
Когда получается почта, я так добираюсь до файлов, которые прикреплены в "пересланных", тебе надо в обратку:

Для каждого Вложение Из Вложения Цикл
    Данные= Вложение.Данные;

Если ТипЗнч(Вложение.Данные)=Тип("ДвоичныеДанные") Тогда
//записываем файл
ИначеЕсли ТипЗнч(Вложение.Данные)=Тип("ИнтернетПочтовоеСообщение") Тогда
//вызываем рекурсивно эту-же функцию, в которой мы находимся
КонецЕсли;

КонецЦикла;
6 Минона
 
03.02.20
15:49
(5) "в обратку" ?
создать заново письмо и вложить его в письмо?
7 Ns33
 
03.02.20
15:51
(7) Ага, во вложение впихнуть Новый ИнтернетПочтовоеСообщение.
8 Минона
 
03.02.20
17:19
наверное поищем решение попроще,
спасибо за подсказки!
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн