MailItem.Permission, propriété (Outlook)

Définit ou renvoie une constante OlPermission qui détermine les autorisations à accorder aux destinataires de l’élément de messagerie. Lecture-écriture.

Syntaxe

expression. Permission

Expression Variable qui représente un objet « MailItem ».

Remarques

La propriété Permission doit être synchronisée avec la propriété PermissionTemplateGuid pour refléter précisément l’état d’autorisation de l’objet MailItem. La définition de la propriété PermissionTemplateGuid avec un GUID valide définit aussi la propriété Permission avec OlPermission.olPermissionTemplate.

Si aucune gestion des droits relatifs à l’information (IRM) n’a été configurée (auquel cas la propriété Permission est OlPermission.olUnrestricted) ou que la restriction est de ne pas transférer l’objet MailItem (auquel cas la propriété Permission est OlPermission.olDoNotForward), la valeur de la propriété PermissionTemplateGuid doit être une chaîne vide.

Bien que vous puissiez afficher du contenu protégé par irm sur n’importe quel ordinateur exécutant Microsoft Office System 2007 ou une version ultérieure, vous devez disposer de Microsoft Office Professionnel Edition 2003, Microsoft Office Outlook 2007 ou une version ultérieure d’Outlook pour créer ou envoyer un e-mail protégé par irm.

Exemple

Cet exemple Microsoft Visual Basic pour Applications (VBA) utilise l’événement Send et envoie un élément avec une restriction « Ne pas transférer ». Vous devez placer l’exemple de code dans un module de classe tel que ThisOutlookSession, et la SendMyMail procédure doit être appelée avant que la procédure événementielle puisse être appelée par Microsoft Outlook. Remplacez « Dan Wilson » par un nom de destinataire valide avant d’exécuter cet exemple.

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

Voir aussi

Objet MailItem

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.