Групповая загрузка файлов из почты
Обработка предназначена для групповой загрузки файлов из почтовых сообщений в папку (или в несколько папок) на клиентском компьютере.
Обработка загружает не только приложенные к письмам файлы, но и также ищет html-ссылки на файлы в текстах писем, скачивает их и тоже загружает на клиентский компьютер
- Описание
- Подробнее
Описание
Основные возможности :
- Возможно указать любое количество почтовых ящиков
- Для каждого почтового ящика возможно указать отдельный каталог для загрузки файлов
- Обработка может, при необходимости, сразу распаковывать загруженные zip-архивы
- Обработка может добавлять к именам загруженных файлов дату письма. Это удобно, например, при регулярном получении файлов с одинаковыми именами
- Предусмотрен отбор писем по дате, есть возможность отбирать только не прочитанные письма
- Все настройки сохраняются отдельно для каждого пользователя
- Скачивание файлов по html-ссылкам возможно через прокси-сервер (обратите внимание: 1С Платформой не предусмотрено использование прокси-сервера для протоколов imap, pop3 и smtp, т.е. для подключения к почтовым ящикам настройки прокси-сервера не будут действовать)
Код обработки полностью открыт
В коде несложно разобраться с алгоритмом разбора и анализа писем, их содержимого, содержимого файлов (как приложенных к письму, так и скачанных), и т.д., поэтому, при необходимости, возможности обработки могут быть легко дополнены:
- Можно дописать дополнительный функционал по любому необходимому анализу содержимого полученных файлов;
- Установить дополнительные параметры отбора писем и файлов;
- Добавить дополнительный анализ не только файлов, но и текстов писем;
- и т.д. и т.п.
Изначально, для подобного анализа и разбора файлов в письмах эта обработка и была создана
В версии для этого сайта весь узко-специфичный функционал, разумеется, был убран, а основные, универсальные, возможности, наоборот, были расширены
Открытие обработки возможно как через "Файл -> Открыть", так и через добавление в "Дополнительные отчеты и обработки"
В обработке нет привязки к БСП или другим внешним процедурам и функциям, нет привязки к справочникам, регистрам, константам, и т.д.
Т.е. она может использоваться в любой конфигурации на Управляемых Формах. Но, разумеется, только на Управляемых Формах
Ограничение: версия 1С Платформы должна быть не ниже 8.3.15
Тестировалась на версиях 1С Платформы: 8.3.19.1150, 8.3.20.1674
Если необходимо запустить обработку на более старой версии 1С Платформы, то придется переписать некоторые из процедур, которых нет в более старых версиях 1С Платформы (например, такую как "НачатьПолучениеФайловССервера")

