В 1С Предприятии с помощью встроенного языка можно отправлять и получать почтовые сообщения. В данной статье рассматривается пример получения почтовых сообщений с использованием встроенных объектов: ИнтернетПочтовыйПрофиль, ИнтернетПочта.
Получение массива писем с почтового сервера В данном примере письма выбираются с сервера mail.ru. Для подключения к почтовым серверам потребуется указать адрес сервера и порт. Эту информацию можно найти в настройках электронной почты.
Профиль = Новый ИнтернетПочтовыйПрофиль; Профиль.АдресСервераPOP3 = "pop.mail.ru"; Профиль.ПортPOP3 = 995; Профиль.ИспользоватьSSLPOP3 = Истина; Профиль.Пользователь = "______@mail.ru"; Профиль.Пароль = "Пароль"; Профиль.АутентификацияPOP3 = СпособPOP3Аутентификации.Обычная; Попытка Почта = Новый ИнтернетПочта; Почта.Подключиться(Профиль); //Функция Выбрать() на вход принимает булево значение //Если подается Истина, то выбранные письма будут удалены с сервера //Значение по умолчанию Истина МассивСообщений = Почта.Выбрать(Ложь); Исключение Сообщить("Ошибка при подключении к серверу"); Сообщить(ОписаниеОшибки()); КонецПопытки; Для отправки писем из 1С есть примеры с использованием встроенных объектов: 1С почта (отправить и получить письма) или с помощью COM объекта: CDO - отправка почты в 1С
|