Outlook) (MailItem.Permission 属性
设置或返回一个 OlPermission 常量,该常量确定向电子邮件项目的收件人授予哪些权限。 读/写。
语法
expression。 Permission
表达 一个代表“MailItem”对象的变量。
备注
权限 属性应该与 PermissionTemplateGuid 属性,以准确地反映 MailItem 权限状态同步。 此外将 PermissionTemplateGuid 属性设置为一个有效的 GUID 将 权限 属性设置为 OlPermission.olPermissionTemplate 。
如果未设置信息权限管理 (IRM) , (在这种情况下 ,Permission 属性为 OlPermission.olUnrestricted) ,或限制不转发 MailItem, (在这种情况下 ,Permission 属性为 OlPermission.olDoNotForward) , PermissionTemplateGuid 属性的值应为空字符串。
尽管可以在运行 2007 Microsoft Office 系统或更高版本的任何计算机上查看受 IRM 保护的内容,但必须具有 Microsoft Office Professional Edition 2003、Microsoft Office Outlook 2007 或更高版本的 Outlook 才能创建或发送受 IRM 保护的电子邮件。
示例
此 Microsoft Visual Basic for Applications (VBA) 示例使用 发送 事件并发送带有不要转发限制的项目。 必须将示例代码放在类模块(如 ThisOutlookSession)中,并且 SendMyMail
必须先调用过程,然后 Microsoft Outlook 才能调用事件过程。 在运行本示例之前有效的收件人姓名替换 Dan Wilson。
Public WithEvents myItem As Outlook.MailItem
Sub SendMyMail()
Set myItem = Outlook.CreateItem(olMailItem)
myItem.To = "Dan Wilson"
myItem.Subject = "Data files information"
myItem.Send
End Sub
Private Sub myItem_Send(Cancel As Boolean)
myItem.Permission = olDoNotForward
End Sub
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。