MailItem.ReceivedByEntryID-Eigenschaft (Outlook)

Gibt eine Zeichenfolge, die die EntryID des tatsächlichen Empfängers als Satz von Transportdienst die e-Mail-Nachricht darstellt. Schreibgeschützt.

Syntax

Ausdruck. ReceivedByEntryID

Ausdruck Eine Variable, die ein MailItem-Objekt darstellt.

HinwBemerkungeneise

Diese Eigenschaft entspricht der MAPI-Eigenschaft PidTagReceivedByEntryId.

Wenn Sie diese Eigenschaft in einem Microsoft Visual Basic oder Microsoft Visual Basic für Applikationen (VBA)-Lösung durch einige Geben Sie Probleme, anstatt direkt verweisen auf ReceivedByEntryID, abrufen, sollten Sie die-Eigenschaft über das PropertyAccessor -Objekt von der MailItem.PropertyAccessor -Eigenschaft zurückgegeben erhalten die PidTagReceivedByEntryId -Eigenschaft und der MAPI-Namespace "proptag" angeben. Im folgenden Codebeispiel in VBA zeigt die Umgehung für dieses Problem.

Public Sub GetReceiverEntryID() 
 
 Dim objInbox As Outlook.Folder 
 
 Dim objMail As Outlook.MailItem 
 
 Dim oPA As Outlook.PropertyAccessor 
 
 Dim strEntryID As String 
 
 Const PidTagReceivedByEntryId As String = "http://schemas.microsoft.com/mapi/proptag/0x003F0102" 
 
 
 
 Set objInbox = Application.Session.GetDefaultFolder(olFolderInbox) 
 
 Set objMail = objInbox.Items(1) 
 
 Set oPA = objMail.PropertyAccessor 
 
 strEntryID = oPA.BinaryToString(oPA.GetProperty(PidTagReceivedByEntryId)) 
 
 Debug.Print strEntryID 
 
 
 
 Set objInbox = Nothing 
 
 Set objMail = Nothing 
 
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.