Freigeben über


MailItem.Permission property (Outlook)

Legt fest oder gibt eine OlPermission-Konstante zurück, die bestimmt, welche Berechtigungen den Empfängern des E-Mail-Elements gewährt werden sollen. Lese-/Schreibzugriff.

Syntax

Ausdruck. Permission

Ausdruck Eine Variable, die ein MailItem-Objekt darstellt.

Hinweise

Die Permission -Eigenschaft sollte mit der PermissionTemplateGuid -Eigenschaft den Berechtigung Status des MailItem entsprechend synchronisiert werden. Festlegen der PermissionTemplateGuid -Eigenschaft auf eine gültige GUID wird, wird auch die Permission -Eigenschaft auf OlPermission.olPermissionTemplate.

Wenn keine Verwaltung von Informationsrechten (IRM) eingerichtet wurde (in diesem Fall ist die Permission-EigenschaftOlPermission.olUnrestricted) oder die Einschränkung nicht in der Weiterleitung des MailItem besteht (in diesem Fall ist die Permission-EigenschaftOlPermission.olDoNotForward), sollte der Wert der PermissionTemplateGuid-Eigenschaft eine leere Zeichenfolge sein.

Obwohl Sie Inhalte anzeigen können, die durch IRM geschützt sind, auf jedem Computer, auf dem Microsoft Office System 2007 oder höher ausgeführt wird, müssen Sie über Microsoft Office Professional Edition 2003, Microsoft Office Outlook 2007 oder eine höhere Version von Outlook verfügen, um eine durch IRM geschützte E-Mail erstellen oder senden zu können.

Beispiel

Microsoft Visual Basic für Applikationen (VBA) verwendet das Senden -Ereignis und sendet ein Element mit einer Einschränkung "Do not forward". Sie müssen den Beispielcode in einem Klassenmodul wie ThisOutlookSession platzieren, und die SendMyMail Prozedur muss aufgerufen werden, bevor die Ereignisprozedur von Microsoft Outlook aufgerufen werden kann. Ersetzen Sie "Dan Wilson" durch einen gültigen Empfängernamen vor dem Ausführen dieses Beispiels.

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

Siehe auch

MailItem-Objekt

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.