31 lines
2.0 KiB
Markdown
31 lines
2.0 KiB
Markdown
---
|
||
title: Добавление вложений в письмо
|
||
slug: общие-работа-с-почтовыми-сообщениями/добавление-вложений-в-письмо
|
||
---
|
||
|
||
> Не протестировано
|
||
|
||
```bsl
|
||
|
||
// * Вложения - Массив Из Структура - файлы, которые необходимо приложить к письму (описания в виде структур):
|
||
// ** Представление - Строка - имя файла вложения;
|
||
// ** АдресВоВременномХранилище - Строка - адрес двоичных данных вложения во временном хранилище.
|
||
// ** Кодировка - Строка - кодировка вложения (используется, если отличается от кодировки письма).
|
||
// ** Идентификатор - Строка - (необязательный) используется для отметки картинок, отображаемых в теле письма.
|
||
|
||
ПараметрыВложения = Новый Структура;
|
||
ПараметрыВложения.Вставить("Представление", "Мое вложение");
|
||
ПараметрыВложения.Вставить("АдресВоВременномХранилище", АдресВХ);
|
||
|
||
Вложения = Новый Массив;
|
||
Вложения.Добавить(ПараметрыВложения);
|
||
|
||
ПараметрыПисьма = Новый Структура;
|
||
ПараметрыПисьма.Вставить("Кому", АдресЭлектроннойПочты);
|
||
ПараметрыПисьма.Вставить("Тема", ТемаСообщения);
|
||
ПараметрыПисьма.Вставить("Тело", ТекстСообщения);
|
||
ПараметрыПисьма.Вставить("Вложения", Вложения);
|
||
|
||
// См. РаботаСПочтовымиСообщениями.ПодготовитьПисьмо
|
||
|
||
``` |