Загрузка электронной почты за указанный период

21.01.14

Задачи пользователя - Рабочее место

Обработка для загрузки электронной почты за указанный период
Обработка позволяет загружать заголовки эл. писем за указанный период и на основе выбранных заголовков загружать полное содержимое письма.

Скачать исходный код

Наименование Файл Версия Размер
ЗагрузкаЭлектроннойПочты
.epf 62,85Kb
57
.epf 1.0 62,85Kb 57 Скачать

Многие организации при внедрении 1С документооборот сталкиваются с ситуацией, когда необходимо подвязать 1С к существующей учетной записи электронной почты, размер которой может составлять несколько Гб. В таком случае при использовании стандартной обработки "ЗагрузкаЭлектроннойПочты" все содержимое электронного ящика будет каждый раз загружаться в обработку, а это очень длительный процесс (до нескольких часов). К тому же 1С Документооборот предполагает, что на основе всех входящих эл. писем будут созданы входящие или  исходящие документы (при создании вх. или исх. документа на основе эл. письма это письмо полностью удаляется с почтового ящика), однако, это бессмысленно, если письма получены, к примеру, год назад. Поэтому стандартная обработка в данной ситуации не применима.

Моя обработка является расширением стандартной и позволяет:

  1. Значительно снизить трафик, а, следовательно, и время загрузки эл. писем за счет того, что первоначально загружаются только заголовки эл. письма (RFC 2076).
  2. Позволяет загрузить заголовки за конкретный период.
  3. Загрузить тело письма (все содержимое) на основе отмеченных заголовков.

ИнтернетПочта Электронная почта ПолучитьЗаголовки Документооборот

См. также

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

Рабочее место Производство готовой продукции (работ, услуг) Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Расширение для 1С:УНФ с комплектом из двух АРМ: «АРМ для начальника производства» и «АРМ для рабочего цеха». «АРМ Начальника производства» позволяет анализировать общую картину состояния заказов покупателей и наличие конечных комплектующих и сырья для производства заказанной продукции. Есть возможность направлять заказы в производственную работу (в случае, если заказанную продукцию нужно произвести), резервировать и отгружать готовую продукцию. «АРМ рабочего цеха» позволяет обычным работникам оперативно закрывать производственные задания (оформлять документы выпуска) сразу в программе 1С.

14400 руб.

15.09.2017    49265    80    41    

87

Помощник ЕГАИС для 1С:Розница 2.2/2.3. Инвентаризация, запросы, проверка ТТН

Рабочее место Розничная торговля Обмен с ГосИС Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Акцизы Платные (руб)

Обновление сопоставлений алкогольных классификаторов, инвентаризация по марке, проверка накладных по check1.fsrar.ru, поиск продукции по акцизке, запрос новых акцизных марок и многое другое!

12000 руб.

05.01.2016    143081    464    696    

221

Торговля автозапчастями

Оптовая торговля Розничная торговля Рабочее место Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Управление торговлей 11 Автомобили, автосервисы Управленческий учет Платные (руб)

Программный продукт для авторазборок, торгующих запчастями – как новыми, так и б/у, как в наличии на складе, так и под заказ, а также в пути из Японии. Предоставляет удобный и быстрый поиск товара по параметрам покупателя (по наименованию и/или марке и/или модели и/или кузову и/или ДВС). Удобное рабочее место для оформления торговых документов. Поддерживается работа с торговым оборудованием (ККМ-онлайн, 54-ФЗ, сканеры ШК, принтеры этикеток и т.д. и т.п.). По расписанию выгружает актуальный прайс на интернет-площадки japancar.ru, drom.ru, avito.ru, auto.ru, bibnet.ru. Реализовано как подсистема, встраиваемая в УТ10, АльфаАвто, УТ11 (на УФ формах).

26400 руб.

20.03.2018    32961    19    0    

20
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. A7758735 42 21.01.15 09:15 Сейчас в теме
Добрый день. А может ли эта обработка загружать и исходящие письма с почтового ящика?
2. 2PRV 7 21.01.15 19:12 Сейчас в теме
(1) A7758735, Нет, с исходящей почтой не работает
3. A7758735 42 30.01.15 11:39 Сейчас в теме
Жаль, не как не могу найти...
4. toxxicc 26.02.15 11:40 Сейчас в теме
Я так понимаю, что это обработка для разовой загрузки с одного указанного почтового аккаунта.
Будет ли в дальнейшем работать стандартное регламентное задание прием и отправка почты.
То есть регл. задание оттолкнется от последнего входящего сообщения?
5. 2PRV 7 26.03.15 05:03 Сейчас в теме
(4) toxxicc,
Я так понимаю, что это обработка для разовой загрузки с одного указанного почтового аккаунта.
- не совсем так. Изначально планировалось данной обработкой заменить стандартную, т.к. отличается от базовой только лишь тем, что при первоначальной загрузке писем с почтового сервера не подтягивает вложения этих писем, что значительно снижает трафик и ускоряет процесс. Но как показала практика, если в почтовом ящике хранится больше 1К писем ждать даже когда загрузятся заголовки достаточно долго, поэтому считаю, что выход только один - создавать новый почтовый ящик, настраивать на него редирект со старого и забирать стандартной обработкой с него электронку, т.о мы избавимся от кучи ненужной старой почты.
Будет ли в дальнейшем работать стандартное регламентное задание прием и отправка почты.То есть регл. задание оттолкнется от последнего входящего сообщения?
нет никакого последнего входящего. Обработка загрузка эл. почты (как стандартная так и моя) загружает с почтового ящика всю, совершенно всю входящую эл. почту. Стандартная будет работать как и раньше
6. 2PRV 7 26.03.15 05:15 Сейчас в теме
Считаю полезным в обработку в модуль формы "Создание внутреннего документа" в процедуру ПриСозданииНаСервере добавить следующий код:

Если Параметры.Свойство("Отправитель") И ЗначениеЗаполнено(Параметры.Отправитель) Тогда
		АдресЭП_Отправителя = Сред(Параметры.Отправитель,Найти(Параметры.Отправитель,"<")+1,Найти(Параметры.Отправитель,">")-Найти(Параметры.Отправитель,"<")-1);
	КонецЕсли;	
	Корреспонденты=Справочники.Корреспонденты.Выбрать();
	Пока Корреспонденты.Следующий() Цикл
		Для Каждого КонтактнаяИнформация Из Корреспонденты.КонтактнаяИнформация Цикл
			Если КонтактнаяИнформация.АдресЭП = АдресЭП_Отправителя Тогда
				ИскомыйКорреспондент = Корреспонденты.Ссылка;
			КонецЕсли;	
		КонецЦикла;	
	КонецЦикла;
	Если ЗначениеЗаполнено(ИскомыйКорреспондент) Тогда
	   Корреспондент=ИскомыйКорреспондент;
    КонецЕсли;
Показать


Данный кусок кода ищет в справочнике корреспонденты элемент справочника, у которого реквизит адрес электронной почты совпадает с адресом отправителя письма и если такой элемент находится, то он подставляется в форму.
7. zabaluev 462 03.07.15 18:37 Сейчас в теме
С версией 2.0 не работает.
Оставьте свое сообщение