MailItem.SenderEmailType Property (Outlook)

Office 2013 and later

Contribute to this content

Use GitHub to suggest and submit changes. See our guidelines for contributing to VBA documentation.

Returns a String that represents the type of entry for the e-mail address of the sender of the Outlook item, such as 'SMTP' for Internet address, 'EX' for a Microsoft Exchange server address, etc. Read-only.

expression .SenderEmailType

expression A variable that represents a MailItem object.

The following Microsoft Visual Basic for Applications (VBA) example demonstrates how to use the SenderEmailType property. To run this example without errors, an e-mail item should be open in the active inspector window.

Sub SenderEmailTypeExample() 
 Dim mail As Outlook.MailItem 
 Set mail = Application.ActiveInspector.CurrentItem 
 MsgBox mail.SenderEmailType 
 If mail.SenderEmailType = "SMTP" Then 
 MsgBox "Message from Internet e-mail user." 
 If mail.SenderEmailType = "EX" Then 
 MsgBox "Message from internal Exchange user." 
 End If 
 End If 
End Sub