Вход | Регистрация
 

Ошибка при вызове метода контекста (Послать): Файл не обнаружен

Ошибка при вызове метода контекста (Послать): Файл не обнаружен
Я
   repin_mike
 
21.05.19 - 17:13
Хочу отправить ИнтернетПочтовоеСообщение в виде ХТМЛ одним файлом, в котором содержится вложенная картинка, HTML такое позволяет.

Почта = Новый ИнтернетПочта;
Письмо = Новый ИнтернетПочтовоеСообщение;
СтрокаПисьма = "<div><p>Red dot</p><img src=""data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="" alt=""Red dot"" /></div>";
Текст = Письмо.Тексты.Добавить(СтрокаПисьма);
Текст.ТипТекста = ТипТекстаПочтовогоСообщения.HTML;
Письмо.Тема = "";
Письмо.Отправитель.Адрес = "";
Письмо.ИмяОтправителя = "";
Письмо.Получатели.Добавить(АдресПолучателя);
    
Попытка
   Почта.Подключиться(Профиль);
   Почта.Послать(Письмо);
Исключение
   Сообщить(ОписаниеОшибки());
КонецПопытки;


HTML, содержащийся в СтрокаПисьма, абсолютно корректен и прорисовывается любым броузером.
Тем не менее, при попытке отправки возникает исключение Ошибка при вызове метода контекста (Послать): Файл не обнаружен 'file:///data:image/png;base64, и далее по тексту.
Возможно ли это как-то победить?
 
 
   repin_mike
 
1 - 22.05.19 - 09:02
(0) Ошибка платформы похоже?
   palsergeich
 
2 - 22.05.19 - 09:25
Врать не буду, но отображаемые картинки я не так в теле письма отсылал
   shadow_sw
 
3 - 22.05.19 - 09:25
а просто вложить картинку?
   palsergeich
 
4 - 22.05.19 - 09:26
HTML в теле письма и просто html в браузере это далеко не одно и то же.
Там только с одними таблицами штук 5 ньюансов.
   repin_mike
 
5 - 22.05.19 - 09:31
(2) А как?

(3) Буду сейчас пробовать вкладывать картинку и разобраться с cid, но по мне проще было бы всё засунуть в html.
   repin_mike
 
6 - 22.05.19 - 10:17
(4) Переделал на cid, всё прекрасно, только в теле письма на самом деле аутлук не понимает смещений :(
Блин чтоб его

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.