Outlook) (MailItem.Permission 属性

设置或返回一个 OlPermission 常量,该常量确定向电子邮件项目的收件人授予哪些权限。 读/写。

语法

expressionPermission

表达 一个代表“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

另请参阅

MailItem 对象

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。