EmailSendCommand
Команда; отправляет e-mail.
Шаблон EmailSendCommand
<Command Name="" Type="EmailSendCommand" Assembly="Commands">
<!--Тэги, общие для всех команд-->
<Condition Name="" />
<Lock Value="" />
<!--Тэги, специфичные для EmailSendCommand-->
<AuthorSmtpServerAddress></AuthorSmtpServerAddress>
<AuthorSmtpServerPort></AuthorSmtpServerPort>
<AuthorEmailAddress></AuthorEmailAddress>
<AuthorEmailPassword></AuthorEmailPassword>
<AuthorName></AuthorName>
<Timeout></Timeout>
<BlindCarbonCopy></BlindCarbonCopy>
<EnableSSL></EnableSSL>
<Subject></Subject>
<Text></Text>
<InlineFiles></InlineFiles>
<Files></Files>
<Addressees></Addressees>
</Command>
Описание EmailSendCommand
<Command Name="EmailSendCommandName" Type="EmailSendCommand" Assembly="Commands">
<!--Тэги, общие для всех команд-->
<!--Тэги, специфичные для EmailSendCommand-->
</Command>
Результат выполнения EmailSendCommand
Value
Результат успешной отправки в виде 0.
Результат в случае ошибки: 1.
Тэги, специфичные для EmailSendCommand
AuthorSmtpServerAddress
Адрес SMTP-сервера почтового ящика отправителя.
Обязательный тэг. Любое значение будет переведено в текстовое.
<AuthorSmtpServerAddress>smtp.yandex.ru</AuthorSmtpServerAddress>
AuthorSmtpServerPort
Порт SMTP-сервера почтового ящика отправителя.
Обязательный тэг. Ожидается целочисленное значение.
<AuthorSmtpServerPort>25</AuthorSmtpServerPort>
AuthorEmailAddress
Ящик отправителя.
Обязательный тэг. Любое значение будет переведено в текстовое.
<AuthorEmailAddress>sender@mail.com</AuthorEmailAddress>
AuthorEmailPassword
Пароль от ящика отправителя.
Обязательный тэг. Любое значение будет переведено в текстовое.
<AuthorEmailPassword>password</AuthorEmailPassword>
Timeout
Предельный интервал ожидания отправки письма (в миллисекундах).
Необязательный тэг. Ожидается положительное целочисленное значение.
Если тэг <Timeout>
отсутствует, то ограничение отсутствует.
<Timeout>100000</Timeout>
BlindCarbonCopy
Список адресатов, для которых письма будут отправлены слепой копией.
Необязательный тэг. Любое значение будет переведено в массив текстовых значений.
<BlindCarbonCopy>addressee@mail.com</BlindCarbonCopy>
EnableSSL
Признак, определяющий, будет ли применено SSL-шифрование при отправке писем.
Необязательный тэг. Ожидается логическое значение.
Если тэг <EnableSSL>
отсутствует, то используется значение True.
<EnableSSL>True</EnableSSL>
AuthorName
Заголовок имени отправителя.
Необязательный тэг. Любое значение будет переведено в текстовое.
Если тэг <AuthorName>
отсутствует, то используется значение из тэга <AuthorEmailAddress>
.
<AuthorName>Name</AuthorName>
Subject
Тема письма.
Необязательный тэг. Любое значение будет переведено в текстовое.
<Subject>Subject</Subject>
Text
Содержание письма.
Необязательный тэг. Любое значение будет переведено в текстовое.
Текст поддерживает переменные типа "{1}", "{2}" и т.д., заменяемые в теле письма изображениями, содержащимися в файлах, указанных в тэге <InlineFiles>
, в том порядке, в котором они указаны.
<Text>Text</Text>
InlineFiles
Guid'ы файлов, отображаемых в тексте письма.
Необязательный тэг. Любое значение будет переведено в массив текстовых значений.
<InlineFiles>01d5f4b2-5d4b-4b7a-9d22-ca3d50337765</InlineFiles>
Files
Guid'ы файлов, которые будут прикреплены к письму.
Необязательный тэг. Любое значение будет переведено в массив текстовых значений.
<Files>435f0901-f5a2-4a31-b848-47a1b9f62873</Files>
Addressees
Список адресатов, кому будет отправлено письмо.
Обязательный тэг. Любое значение будет переведено в массив текстовых значений.
<Addressees>addressee@mail.com</Addressees>
Last updated