SmartRequest

SmartRequest class

Содержит информацию об интеллектуальном запросе

public class SmartRequest

Конструкторы

ИмяОписание
SmartRequest()Конструктор по умолчанию.

Характеристики

ИмяОписание
AccountId { get; set; }Идентифицирует учетную запись, с которой отправляется электронное письмо. Если AccountId имеет значение null, сервер отправляет электронное письмо с использованием учетной записи, указанной параметрами settings:PrimarySmtpAddress, возвращаемой в ответе на команду Settings. Если AccountId включен в запрос, значение ДОЛЖЕН быть равен одному из параметров: значения элемента AccountId, включенные в ответ команды Settings. Сервер ДОЛЖЕН подтвердить, что предоставленное значение элемента AccountId допустимо для отправки электронной почты. Значение состояния 166 возвращается, если значение элемента AccountId недопустимо. Значение элемента Status, равное 167, возвращается, если учетная запись не поддерживает отправку электронной почты. версия протокола 12.1 или 14.0. Exchange 2007 возвращает значение состояния 103, если элемент AccountId включен в запрос команды SendMail, запрос команды SmartForward или запрос команды SmartReply.
ClientId { get; set; }Указывает уникальный идентификатор сообщения клиента (MID). Значение ClientId может иметь длину до 40 символов и ДОЛЖНО быть уникальным для каждого сообщения, , поскольку сервер будет использовать значение ClientId для идентификации повторяющихся сообщений. Значение ClientId может быть простым счетчиком, увеличивающимся для каждого нового сообщения.
Mime { get; set; }Содержит сообщение в кодировке MIME. Содержимое Mime передается как непрозрачный BLOB внутри тегов WBXML, как указано в [WBXML1.2]. Если сообщение содержит приглашение на собрание, элемент Mime содержит сведения о собрании в Формат iCalendar [MS-OXCICAL] или формат Transport Neutral Encapsulation Format (TNEF) [MS-OXTNEF]. Как указано в разделе 3.4 [RFC2447], приглашения на собрания iCalendar имеют тип содержимого «текст/календарь» с параметром метода, установленным на «REQUEST».
ReplaceMime { get; set; }Указывает, отправляет ли клиент сообщение целиком. Когда ReplaceMime имеет значение TRUE, сервер НЕ ДОЛЖЕН включать тело или вложения исходного пересылаемого сообщения. Когда ReplaceMime имеет значение FALSE, клиент ДОЛЖЕН добавить тело исходного сообщения в качестве вложения к исходящему сообщению. Клиент может использовать это свойство, чтобы указать, было ли сообщение отредактировано внутри текста или к исходному сообщению был добавлен текст ответа/пересылки. Если ReplaceMime имеет значение TRUE, сообщение было отредактировано.
SaveInSentItems { get; set; }Указывает, будет ли копия сообщения храниться в папке “Отправленные”.
Source { get; set; }Содержит информацию об исходном сообщении.
TemplateID { get; set; }Содержит строку, идентифицирующую шаблон политики прав, представленный родительским элементом RightsManagementLicense.

Смотрите также