Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt eine OlPermission-Konstante fest, die bestimmt, welche Berechtigungen den Empfängern des E-Mail-Elements erteilt werden sollen, oder gibt sie zurück. 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 kein Information Rights Management (IRM) eingerichtet wurde (in diesem Fall ist die Permission-EigenschaftOlPermission.olUnrestricted) oder die Einschränkung nicht darin besteht, das MailItem weiterzuleiten (in diesem Fall ist die Permission-EigenschaftOlPermission.olDoNotForward), sollte der Wert der PermissionTemplateGuid-Eigenschaft eine leere Zeichenfolge sein.
Sie können IRM-geschützte Inhalte zwar auf jedem Computer anzeigen, auf dem Microsoft Office System 2007 oder eine neuere Version ausgeführt wird, Sie müssen jedoch über Microsoft Office Professional Edition 2003, Microsoft Office Outlook 2007 oder eine höhere Version von Outlook verfügen, um eine E-Mail zu erstellen oder zu senden, die durch IRM geschützt ist.
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
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.