Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Секция MailSender предназначена для настройки модуля отправки на почтовый сервер.

Структура секции:

 

<MailSender Type="{Тип отправителя}">

<clear/>

   {Модуль отправки}

   …

</MailSender>

 

где {Модуль отправки}::=

<add Name="{Имя модуля}"

  WorkingFolder="{Папка временных файлов}"

  ReceiverName="{Имя получателя}"

  ReceiverAddress="{Email получателя}"

  SenderName="{Имя отправителя}"

  SenderAddress="{Email отправителя}"

  AddPackageFilesToArchive="{Отправлять архивом}">

  <Server>

    <clear />

     {Сервер}

     …

  </Server>

 

где {Сервер}::=

<add Name="{Имя настройки сервера}" Value="{Значение настройки сервера}" />[…n]

Type – имя класса, реализующего отправитель.

add – настройки модуля отправки:

Name. Имя модуля отправки на почтовый сервер, используемое для настройки линии. Может содержать до 20 символов.
WorkingFolder. Папка временных файлов.
ReceiverName. Имя получателя сообщений от модуля отправки на почтовый сервер. Например, если Email – user1@your-company.ru, то имя получателя – user1.
ReceiverAddress. Email получателя сообщений от модуля отправки на почтовый сервер.
SenderName. Пользователь, от имени которого модуль отправки на почтовый сервер отправляет сообщения. Например, если Email – user1@your-company.ru, то имя отправителя – user1. Рекомендуется использовать параметр SenderName только при использовании программных продуктов отличных от Microsoft Exchange Server, потому что Microsoft Exchange Server получает эти данные самостоятельно из Active Directory.
SenderAddress. Email пользователя, от имени которого модуль отправки передает сообщения на почтовый сервер. Рекомендуется использовать параметр SenderAddress только при использовании программных продуктов отличных от Microsoft Exchange Server, потому что Microsoft Exchange Server получает эти данные самостоятельно из Active Directory.
AddPackageFilesToArchive. Признак архивирования папки, содержащей файлы пакета. Возможные значения:
True – архивировать папку с файлами пакета и отправить файл архива;
False – файлы пакета вкладывать в отправляемое сообщение.

Server – настройки почтового сервера.

add – добавление почтового сервера:

Name. Имя настройки соединения с сервером. Обязательная настройка Type определяет тип почтового сервера. После нее указываются настройки, соответствующие выбранному типу сервера. Подробный список настроек для каждого сервера см. раздел «Метод Logon – выполнить вход на сервер».
Value. Значение настройки почтового сервера. Возможные значения для настройки Type: MAPI, SMTP, SimpleMAPI.

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

<MailSender
Type="NpoComputer.Dcts.Capture.Senders.MailSender.MailSenderFactory">
<clear/>      
<add 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 Name="AnyToSmtpSender"
  WorkingFolder="D:\temp\Dcts\AnyToSmtpSender"
  ReceiverName="USER2"
  ReceiverAddress="user2@mypost.post.ru"
  SenderName="USER3"
  SenderAddress="user3@mypost.post.ru"
  AddPackageFilesToArchive="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" />
    <add Name="EncryptionMode" Value="OptionalExplicit" />
    <add Name="EncryptionVersion" Value="TLSv1" />
  </Server>
</add>
</MailSender>

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }