Почта

Типы

Синтаксис и применение Почта в платформе 1С:Предприятие. Описание и примеры кода.

Полное описание, параметры и ограничения

Почта

Почта
Типы, предназначенные для работы с почтой по протоколам SMTP/POP3/IMAP и для взаимодействия с системами передачи сообщений по интерфейсу MAPI.
Методическая информация

Практические примеры

Windows MAPI: свой профиль, чтение конвертов и учебное письмо

Операции собственной почтовой системы MAPI, не SMTP-клиента ИнтернетПочта.

Где и как запускать

Тонкий или толстый клиент Windows с действительным собственным MAPI-профилем.

Подготовка

  1. Windows, тонкий или толстый клиент: заранее настройте собственный изолированный MAPI-профиль в установленной почтовой программе.

  2. ИмяУчебногоПрофиля, ПарольУчебногоПрофиля и АдресУчебногоПолучателя — строки действительных собственных настроек. Получатель должен быть вашим учебным ящиком; пароль не выводится. Это инициирует реальную отправку только при ручном запуске вами.

Процедура ПроверитьУчебнуюПочту()
    Сеанс = Новый Почта;
    Сеанс.Подключиться(ИмяУчебногоПрофиля, ПарольУчебногоПрофиля);
    Конверты = Сеанс.Выбрать(Истина, Истина);
    Сообщить("Непрочитанных конвертов: " + Строка(Конверты.Количество()));
    Письмо = Новый ПочтовоеСообщение;
    Письмо.Получатели.Добавить(АдресУчебногоПолучателя);
    Письмо.Тема = "Учебный расчет";
    Письмо.Текст = "6 * 250 = 1500";
    Сеанс.Послать(Письмо, Ложь);
    Сеанс.Отключиться();
КонецПроцедуры

Разбор по шагам

  1. Создайте Почта и подключите конкретный учебный профиль.

  2. Получите только непрочитанные конверты, без вложений.

  3. Отправьте себе учебный текст и при нормальном завершении отключитесь.

Как проверить результат

  1. Сопоставьте количество с собственным учебным ящиком.

  2. Проверьте доставку вручную: возврат Послать сам по себе не доказывает доставку.

Ожидаемый результат

Операции собственной почтовой системы MAPI, не SMTP-клиента ИнтернетПочта.

На что обратить внимание

  1. Не используйте рабочий профиль по умолчанию и чужой ящик. При исключении выполнение может не дойти до Отключиться; не повторяйте отправку автоматически. MAPI должен быть установлен и совместим с разрядностью клиента.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.