Compartilhar via


Propriedade MailItem.ReceivedByEntryID (Outlook)

Retorna uma cadeia de caracteres que representa a EntryID do destinatário real conforme definido pelo provedor de transporte como entregar a mensagem de email. Somente leitura.

Sintaxe

expressão. ReceivedByEntryID

expressão Uma variável que representa um objeto MailItem.

Comentários

Essa propriedade corresponde à propriedade MAPI PidTagReceivedByEntryId.

Se você estiver recebendo essa propriedade em um Microsoft Visual Basic ou o Microsoft Visual Basic para solução Applications (VBA), em virtude de alguns problemas de tipo, em vez de fazer referência diretamente ReceivedByEntryID, você deve obter a propriedade através do objeto PropertyAccessor retornado pela propriedade MailItem.PropertyAccessor, especificando a propriedade PidTagReceivedByEntryId e seu namespace proptag MAPI. O exemplo de código a seguir no VBA mostra a solução alternativa.

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

Confira também

Objeto MailItem

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.