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

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

Организация состоит из центрального офиса и филиалов. В филиалах компании собираются договорные документы. Такие документы должны отправляться в центральный офис компании.

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

Решение:

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

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

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

Свернуть/развернуть пример Пример

<MailSender
Type="Dcts.Capture.Senders.MailSender.MailSenderFactory">
<clear/>
<add
  <!--Настройка модуля отправки в почтовую программу по протоколу Extended MAPI-->
   Name="AnyToExchangeSender"
  <!--Временная папка-->
   WorkingFolder="D:\temp\Dcts\AnyToExchangeSender"
  <!--Имя получателя-->
   ReceiverName="USER1"
  <!--Адрес получателя-->
   ReceiverAddress="user1@mypost.post.ru"
  <!--Имя отправителя-->
   SenderName=""
  <!--Адрес отправителя-->
   SenderAddress="">
  <!--Настройки сервера-->
  <Server>
    <clear />
    <add Name="Type" Value="MAPI" />
    <add Name="ProfileName" Value="Outlook" />
  </Server>
</add>
<add
  <!--Настройка модуля отправки в почтовую программу по протоколу SMTP-->
   Name="AnyToSmtpSender"
  <!--Временная папка-->
   WorkingFolder="D:\temp\Dcts\AnyToSmtpSender"
  <!--Имя получателя-->
   ReceiverName="USER2"
  <!--Адрес получателя-->
   ReceiverAddress="user2@mypost.post.ru"
  <!--Имя отправителя-->
   SenderName="USER3"
  <!--Адрес отправителя-->
   SenderAddress="user3@mypost.post.ru"
  <!--Не архивировать файлы при отправке-->
   ArchivePackageFiles="false">
  <!--Настройки сервера-->
  <Server>
    <clear />
    <add Name="Type" Value="SMTP" />
    <add Name="Server" Value="127.0.0.1" />
    <add Name="AuthenticationType" Value="Login" />
    <add Name="User" Value="user2" />
    <add Name="Password" Value="2" />
  </Server>
</add>
</MailSender>

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