В настоящее время часть нашего приложения создает и сохраняет новые почтовые сообщения в папке черновиков пользователя с помощью веб-служб Exchange.Мы хотели бы автоматически добавлять подпись пользователя по умолчанию к этим сообщениям при их создании, но я не смог найти способ доступа к подписи, чтобы добавить ее к телу.В настоящее время сообщение электронной почты создается со следующим кодом:
CreateItemType createEmailRequest = new CreateItemType();
createEmailRequest.MessageDisposition = MessageDispositionType.SaveOnly;
createEmailRequest.MessageDispositionSpecified = true;
DistinguishedFolderIdType draftsFolder = new DistinguishedFolderIdType();
draftsFolder.Id = distinguishedFolderIdNameType;
createEmailRequest.SavedItemFolderId = new TargetFolderIdType();
createEmailRequest.SavedItemFolderId.Item = draftsFolder;
MessageType emailMessage = new MessageType();
emailMessage.Subject = subject;
emailMessage.Body = new BodyType();
emailMessage.Body.BodyType1 = bodyType;
emailMessage.Body.Value = body;
emailMessage.Sensitivity = SensitivityChoicesType.Normal;
emailMessage.SensitivitySpecified = true;
createEmailRequest.Items = new NonEmptyArrayOfAllItemsType();
createEmailRequest.Items.Items = new ItemType[1];
createEmailRequest.Items.Items[0] = emailMessage;
Есть идеи, как получить подпись текущего пользователя по умолчанию и добавить ее к телу сообщения?