Нельзя программно отправлять почту IRM в Outlook 2010. Почта IRM на самом деле является обычным почтовым сообщением с зашифрованным вложением, и Outlook не предоставляет нужный API для создания зашифрованного вложения и изменения типа почты.
Единственный способ сделать это из кода C # - использовать ActiveSync и отправлять почту в Exchange напрямую.К сожалению, начиная с Exchange 2010, только лицензированные поставщики могут использовать ActiveSync.
См. http://www.microsoft.com/about/legal/en/us/intellectualproperty/iplicensing/programs/exchangeactivesyncprotocol.aspx для получения дополнительной информации.
Кроме того, если вы идете по пути установки шаблона шаблонаЗнайте, что шаблон Guid шаблона DoNotForward жестко запрограммирован - если он действительно работает (это не проверено и не поддерживается, поэтому пробег будет разным), тогда вам не нужно беспокоиться о поиске шаблона RMS.