Копировать ссылку на страницу

Постановка задачи:

В организации для ввода документов предназначена электронная почта.

Необходимо организовать автоматический ввод документов, поступающих по электронной почте.

Решение:

Организация ввода документов:

1.На почтовый ящик организации приходит сообщение с вложенными документами.
2.Модуль ввода получает файлы с электронной почты в той последовательности, в которой поступают файлы.

В данном случае устройством, поставляющим документы, будет электронная почта.

Для организации ввода необходимо настроить модуль ввода с электронной почты в конфигурационном файле служб ввода DctsCaptureService.exe.config:

 

<Mail
<!--Имя линии по умолчанию-->
 SenderLine="SimpleLineToSystem">
<clear />
<add
  <!--Имя варианта захвата-->
   Name="Exchange"
  <!--Период опроса почтового сервера-->
   MailReceivePeriod="0.00:01:00"
  <!--Удалять после обработки-->
   DeleteOnCapture="False"
  <!--Имя линии-->
   SenderLine="SimpleLineToSmtp"
  <!-- Рабочий каталог -->
   TempFolder="D:\temp\Dcts\Exchange\Outlook"
  <!--Длительность хранения сообщений-->
   DeleteAfterPeriod="1.00:00:00"
  <!--Отправители обрабатываемых сообщений-->
   IncludeMessagesFrom=""
  <!--Отправители не обрабатываемых сообщений-->
   ExcludeMessagesFrom=""
  <!--Темы обрабатываемых сообщений-->
   SubjectInclude=""
  <!--Темы не обрабатываемых сообщений-->
   SubjectExclude=""
  <!--Максимальный размер сообщения-->
   MessageMaxSize="0"
  <!--Захватывать текст сообщения-->
   IncludeMailBody="True"
  <!--Захватывать вложения сообщения-->
   IncludeAttachments="False"
  <!--Вводить находящиеся в ящике сообщения-->
   CaptureLegacyMessages="False"
  <!--Кодировка сообщений-->
   MessageBodyEncoding="windows-1251"
  <!--Создавать отдельную линию для каждого модуля отправки сообщения-->
   SeparateLineForEachSender="True"
  <!--Вводить только непрочитанные сообщения-->
   CaptureOnlyUnreadMessages="False"
  <!--Помечать сообщения как прочитанные-->
   MarkCapturedMessagesAsRead="False" >
  <Server>
    <clear />
    <add
    <!--Настройка типа сервера-->
     Name="Type"
    <!--Тип сервера-->
     Value="MAPI" />
    <add
    <!--Имя настройки сервера-->
     Name="ProfileName"
    <!--Значение настройки сервера-->
     Value="Outlook" />
  </Server>
</add>
</Mail>

Подробнее см. раздел «DctsCaptureService.exe.config».

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM