如何在 Outlook VSTO 中获取用户的 MaximunAttachmentSize 值

How to get user's MaximunAttachmentSize value in Outlook VSTO

如何在 Outlook VSTO 中获取用户的 MaximunAttachmentSize 值。

当用户通过拖放添加文件时,Outlook 会发出警告,但是当他发送邮件时,邮件却发不出去。

我想要做的是在添加的文件大小大于 outlook MaximunAttachmentSize 时显示消息框。

enter image description here

当我说用附加文件上传文件时,我收到这样的错误

enter image description here

使用 Store.PropertyAccessor.GetProperty()Store 对象 (((MAPIFolder)MailItem.Parent).Store) 读取 PR_MAX_SUBMIT_MESSAGE_SIZE MAPI 属性 (DASL 名称 http://schemas.microsoft.com/mapi/proptag/0x666D0003)。

为什么在使用 System.IO.File api 附加文件之前不检查文件大小?