MailItem.Saved Property (Outlook)

Returns a Boolean value that is True if the Outlook item has not been modified since the last save. Read-only.

expression .Saved

expression A variable that represents a MailItem object.

This Microsoft Visual Basic for Applications (VBA) example tests for the Close event and if the item has not been Saved, it uses the Save method to save the item without prompting the user.

Public WithEvents myItem As Outlook.MailItem 
Public Sub Initalize_Handler() 
 Set myItem = Application.ActiveInspector.CurrentItem 
End Sub 
Private Sub myItem_Close(Cancel As Boolean) 
 If Not myItem.Saved Then 
 MsgBox "Item was saved." 
 End If 
End Sub