是否可以只在可能的情况下加密邮件。 我写了一个自动转发邮件的插件。当加载项尝试加密无法进行加密的邮件时,加载项会停止。例如,当收件人没有公钥时。 我试图捕获和处理抛出异常,但在这种情况下没有抛出异常。有任何想法吗? 这是我谈论的方法。
private void signAndEncrypt(Outlook.MailItem mailItem)
{
const string PR_SECURITY_FLAGS = "http://schemas.microsoft.com/mapi/proptag/0x6E010003";
Object ulFlags = 0x3;
mailItem.PropertyAccessor.SetProperty(PR_SECURITY_FLAGS,ulFlags);
}
这是错误的屏幕截图。它用德语。 error screenshot