Решил добавить в тело письма тег img src: "data:image/png;base64," + "здесь строка base64". И вот тут уже письмо не отправляется. Выкидывается исключение: {ОбщийМодуль.РаботаСПочтовымиСообщениямиСлужебный.Модуль(313)}: Ошибка при вызове метода контекста (Послать): Файл не обнаружен. Не понимаю какой файл? Почему если код html тег img с base64 строкой письмо не отправляется?
(10) Там еще есть параметр ОбрабатыватьТексты. Попробуй его установить в Ложь. И там еще есть параметр ТипТекста. Его тоже надо устновить в значение Перечисление.ТипыТекстовЭлектронныхПисем.HTMLСКартинками. Я пользуюсь РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение() - функция БСП, но если это делать самостоятельно, то можно посмотреть по коду этой функции куда устанавливаются эти параметры при отправке письма.
(7) Побробуйте, для начала, добавить строку Base64 с файлом jpeg, а не png. Дело в том, что разбор HTML почтовиками не совсем такой как разбор HTML браузерами. И, вообще, HTML верстку писем я бы выделил в отдельный "вид искусства".
ОбщийМодуль.РаботаСПочтовымиСообщениямиСлужебный.Модуль(313)}: Ошибка при вызове метода контекста (Послать): Файл не обнаружен 'file:///data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAclBMVEVHcEwAfFYAfVdEp4pzx69zx69zx68AfVdju6EmknAAfVdzx690yLAAfVd1yLFzx68AfFZ4yrNyx64AfVdzx690yLBzx69zx68AfVdzx68AfVd0yLAAfFUAfFZzx68Ae1QAfFYAfFYAfFZzx69zx68AfVfJ8pE0AAAAJHRSTlMAk7QO7/fpowcUiJR5dFVqnSwbw95Ny4z9v/dccnbZTzdje7vWYzvTAAACVElEQVRYw6XX27aqIBQGYDxjVh6WmsvMzG3v/4obTI5OcinzziH/N0hhYgh9LZzcMLIofAuCM7bJT9NkIcx5C2HJHxZ4/qDgJdNkJaR935eBhVCQyss9c3hFer2KUv4VaBC3ngAQvfXKZIAIscNvnQ4ARPBOjQ0wBSl2rAD/Grs2QCjyhwA5bwKaxgwoeQPQjk5jAtQ8DDQP7CmCBGh5EMhG73ZWBAHoeRAY4oSuFUngwCoPAjj5rDYhMGCdh4Bl/9MV33CgN+QBgPcPSchQ6tM8yt5rABv7jxAy0lYCksfuGsjV/qD1r0UgALpfEQA0pzyUTxwlL3Z+xB7vDzADfxKClp+FznGyFxtALrR65uHEhVV+7l+rt5wrVZHHuwhAHuihXuKrNQ+jAphfCYZR081Dhjukf+mrFByVoLMP3yLvX6q7adQd4TTYzpuEsJoPMSoE9a9c/676W4CET/4jlIUXy+WR4o8RkwtAYPlZ6IvxR6+R5U/kwol1QeSpUBZAV6ZhzPZCpAlyngg1DJAuh9lmUgU1j3AFAph2Ocx2oyxoefBgaV9Ll+PbWQhAfgW0l2X91ryjNVF89U15HeB5CaBzoAKY1wCRV4B5DmEVD1uAlFeAeQ5V7G6dznJeA4hArjeA9iHvfw14u+7W94Ga14H5G+Ar0HZq/6lj4Fz4Auj5vUAzSl/Zh2aQxalvBayE3QB504rwV+D5uLAakCzU3rPruotcj2H774IQ+oqeZfv/cAjBD4KyQjbC6pTYKxzLC+FongnH84h9pSEbwS6P0DndGPAfIn0DxeEramkAAAAASUVORK5CYII='
Не могу сообразить почему добавляется перед base64 строкой file://...
(10) Там еще есть параметр ОбрабатыватьТексты. Попробуй его установить в Ложь. И там еще есть параметр ТипТекста. Его тоже надо устновить в значение Перечисление.ТипыТекстовЭлектронныхПисем.HTMLСКартинками. Я пользуюсь РаботаСПочтовымиСообщениями.ОтправитьПочтовоеСообщение() - функция БСП, но если это делать самостоятельно, то можно посмотреть по коду этой функции куда устанавливаются эти параметры при отправке письма.