Стд::ЭлектроннаяПочта::Письмо
Сообщение электронной почты.
Сравнение
Ссылочное
Иерархия типа
Базовые типы: Объект, Стд::ЭлектроннаяПочта::ЗаголовкиПисьма
Примеры
Общие примеры
метод СоздатьСообщение(): Письмо
пер Сообщение = новый Письмо("sender@1c.ru")
Сообщение.ДобавитьПолучателей("recipient@1c.ru")
Сообщение.ДобавитьПолучателейКопии("ivanov@1c.ru")
Сообщение.Важность = ВажностьПисьма.Высокая
Сообщение.УстановитьТекстКакСтроку("Текст исходящего сообщения электронной почты.")
Сообщение.Тема = "Тема сообщения"
возврат Сообщение
;
Конструкторы
Письмо
Создает сообщение электронной почты с отправителем
Отправитель
, получателями
Получатели
и темой
Тема
.
Свойства
Важность
Важность почтового сообщения.
Значение данного свойства определяется значением заголовка "X-Priority".
Переопределение: Важность
Вложения
ТолькоЧтение
Массив вложений.
ЕстьОшибкиВРазбореТелаПисьма
ТолькоЧтение
ЕстьОшибкиВРазбореТелаПисьма: Булево
Признак, что при разборе тела письма (текст и вложения) возникли ошибки. Письмо может содержать ошибки
ИдСообщения
Значение заголовка "Message-ID".
Undefined
, если заголовок не установлен.
Переопределение: ИдСообщения
Тема
Значение заголовка "Subject".
Undefined
, если заголовок не установлен.
Переопределение: Тема
ТипСодержимого
Тип содержимого тела письма. Значение заголовка "Content-Type" (RFC 822)
Undefined
, если заголовок не установлен.
Частичное
ТолькоЧтение
Является ли письмо частичным (в случае, если большое сообщение было разбито на части).
Методы
ВБайты
Возвращает байты письма сериализованного в формат eml.
ВПоток
Возвращает поток с письмом сериализованным в формат eml.
ВСтроку
Возвращает строковое представление сообщения.
Переопределение
Объект::ВСтроку
ДобавитьЗаголовок
Добавляет значение
Значение
заголовка с именем
Имя
.
Возвращает текущий экземпляр.
Исключения
ИсключениеНедопустимыйАргумент - Если передано невалидное имя или значение заголовка (см RFC2822 раздел 2.2).
ДобавитьОбратныеАдреса
Добавляет обратный адрес
ОбратныеАдреса
для сообщения.
Возвращает текущий экземпляр.
ДобавитьПолучателей
Добавляет получателя или получателей
Получатели
.
Возвращает текущий экземпляр.
ДобавитьПолучателейКопии
Добавляет получателя или получателей
Получатели
копии сообщения.
Возвращает текущий экземпляр.
ДобавитьПолучателейСкрытойКопии
Добавляет получателя или получателей
Получатели
скрытой копии сообщения.
Возвращает текущий экземпляр.
ИзБайт
Статический
Создает письмо из байтов письма в eml формате.
ОчиститьЗаголовки
Удаляет все заголовки сообщения.
Возвращает текущий экземпляр.
ПолучитьВсеЗаголовки
Возвращает массив со всеми значениями заголовка
Имя
.
Если заголовка нет - пустой массив.
ПолучитьПервыйЗаголовок
Возвращает значение заголовка по его имени
Имя
или
Undefined
, если значения нет или заголовок отсутствует.
Если есть несколько значений заголовка, то вернется первое по порядку.
ПолучитьТекст
Возвращает текст письма.
ПолучитьТекстКакСтроку