HelpF.pro

Как организовать работу с электронной почтой через установленного почтового клиента?

Код 1C v 8.х
 // Отправка почты
Почта = Новый Почта;
Почта.Подключиться("login", "password");

Сообщ = Новый ПочтовоеСообщение;
Сообщ.Текст = "Вот файл!";
Сообщ.Тема = "Срочно!!!";

Данные = Новый ДвоичныеДанные("c:\file.txt");
Сообщ.Вложения.Добавить(Данные,"file.txt");
Сообщ.Получатели.Добавить("file@server.ru");

Почта.Послать(Сообщ, Ложь);
Почта.Отключиться();

// Получим почту
Почта = Новый Почта;
Почта.Подключиться("login", "password");

Выборка = Почта.Выбрать(Истина, Ложь);
Для Каждого Сообщение Из Выборка Цикл
Сообщить("Тема: " + Строка(Сообщение.Тема));
Сообщить("Текст: " + Строка(Сообщение.Текст));

Для Каждого Вложение Из Сообщение.Вложения Цикл
Сообщить(Строка(Вложение.Наименование));
КонецЦикла;
КонецЦикла;

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq8/view/801.html