Каталог решений - Управление электронной почтой: картинки в теле письма как tmp

Управление электронной почтой: картинки в теле письма как tmp

Управление электронной почтой: картинки в теле письма как tmp

В наличии

Столкнулся с проблемой отправки картинок из 1С (при использовании внешнего HTML редактора)

Категория:

Описание

Проблема заключается в том, что картинка, вставленная в тело HTML письма, в независимости от расширения отсылается как *.tmp  файл. Некоторые почтовые клиенты нормально отрабатывают <IMG src=»путь_к_файлу\файл.tmp»> а всеми любимый почтовый клиент, входящий в офисный пакет всеми любимой мелко-мягкой фирмы, по умолчанию tmp файлы блокирует.

Решение:  Ищем в общем модуле УправлениеЭлектроннойПочтой следующую строку:

ПутьКФайлу = ПолучитьИмяВременногоФайла();

Заменяем на это:

Если ЗначениеЗаполнено (СтрокаТаблицы.ИмяФайла) тогда
            имяф=СтрокаТаблицы.ИмяФайла;
            массивимяфайла = СтрЗаменить(имяф, ".",Символы.ПС);
            Расширение=СтрПолучитьСтроку(массивимяфайла,СтрЧислоСтрок(массивимяфайла));
            ПутьКФайлу = ПолучитьИмяВременногоФайла(Расширение);
Иначе
            ПутьКФайлу = ПолучитьИмяВременногоФайла();
КонецЕсли;

И картинки отсылаются с исходным расширением.

has been added to your cart:
Оформление заказа