Если вы имеете в виду шифрование S / Mime, вам придется создать зашифрованное сообщение в соответствии с RFC 3852 и RFC 4134 . После этого вы можете отправить сообщение.
Используя EWS Managed API, это можно сделать следующим образом:
var item = new EmailMessage(service);
item.MimeContent = new MimeContent(Encoding.ASCII.HeaderName, content);
// Set recipient infos, etc.
item.Send();
EDIT:
Вы должны добавить стандартные заголовки, такие как From, To, Date, Subject и т. Д. И тип содержимого.
Subject: Test
From: "sender" <sender@yourcompany.com>
To: "recipient" <recipient@othercompany.com>
Content-Type: application/pkcs7-mime; smime-type=signed-data; name=smime.p7m
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7m
Your encrypted body goes here
Просто используйте StringWriter, чтобы собрать все это вместе. Результат - ваше тело MIME.