ПротоколИнтернетПочты.POP3

Свойства · POP3

Соответствует POP3 протоколу.

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

ПротоколИнтернетПочты.POP3 (InternetMailProtocol.POP3)

ПротоколИнтернетПочты (InternetMailProtocol)

POP3 (POP3)

Доступен, начиная с версии 8.2.

Описание:
Соответствует POP3 протоколу.
Использование в версии:

Доступен, начиная с версии 8.2.

Методическая информация

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

Свой учебный ящик: протокол POP3

Профиль содержит адрес только нужного протокола, а ресурс закрывается после работы и при исключении.

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

Толстый клиент, тело кнопки собственной обычной формы; только свой тестовый почтовый сервер.

Подготовка

  1. Редкий сетевой API: собственная обычная форма, толстый клиент. Только отдельный свой учебный почтовый ящик без рабочей переписки и учётных данных. Код — тело кнопки, не запускается автоматически при открытии.

  2. Реквизиты формы: СвойПочтовыйСервер Строка 200, СвойПочтовыйПорт Число 5.0, СвойУчебныйЛогин Строка 200, СвойУчебныйПароль Строка 200 (поле ввода с режимом пароля). Заполните реальные параметры своего тестового сервера с TLS. Пароль не сохраняйте в настройках формы и не выводите.

Профиль = Новый ИнтернетПочтовыйПрофиль;
Профиль.Таймаут = 10;
Профиль.АдресСервераPOP3 = СвойПочтовыйСервер;
Профиль.ПортPOP3 = СвойПочтовыйПорт;
Профиль.ИспользоватьSSLPOP3 = Истина;
Профиль.Пользователь = СвойУчебныйЛогин;
Профиль.Пароль = СвойУчебныйПароль;
Почта = Новый ИнтернетПочта;
Почта.Подключиться(Профиль, ПротоколИнтернетПочты.POP3);
Попытка
    Заголовки = Почта.ПолучитьЗаголовки();
    Сообщить("Заголовков в своём ящике: " + Строка(Заголовки.Количество()));
Исключение
    Почта.Отключиться();
    ВызватьИсключение;
КонецПопытки;
Почта.Отключиться();

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

  1. Подготовьте только свой тестовый ящик и TLS-профиль.

  2. Вручную выполните кнопку выбранного протокола.

  3. Проверьте количество заголовков либо ответ SMTP и закрытие соединения.

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

  1. ПолучитьЗаголовки возвращает массив описаний писем, не тела и вложения. Пример выводит только количество; ничего не удаляет и не посылает.

  2. POP3 не применяет отборы ПолучитьЗаголовки; IMAP поддерживает отборы и текущую папку. Этот пример читает заголовки своей папки / ящика без фильтра, поэтому подготовьте маленький пустой либо учебный ящик.

  3. BSL, почтовый сервер, передача логина и отправка писем при сборке HTML не выполнялись. Успешный ответ SMTP не доказывает попадание письма в папку Входящие.

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

Показан обычный жизненный цикл ИнтернетПочта с явным протоколом.

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

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

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

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

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

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

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