Skip to main content

Outlook - POwerShell - Getting message headers

# Get Internet headers from MailItem in PowerShell
Add-type -assembly "Microsoft.Office.Interop.Outlook" | out-null
$OutlookApp = new-object -comobject outlook.application
$MAPI = $OutlookApp.GetNamespace("MAPI")
$Message = $MAPI.GetDefaultFolder([Microsoft.Office.Interop.Outlook.OlDefaultFolders]::olFolderInbox).Items.GetLast()
$Message.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x007D001E")
$OutlookApp.Quit()
 
More information here
 
https://msdn.microsoft.com/en-us/library/bb176395%28v=office.12%29.aspx
  

Comments

Popular posts from this blog

Javascript Form Validation

It's real simple. All you need to do is call a javascript function in a html  " onsubmit " in the form tag as a javascript return, like this       <form method="post" action="dosomething.php" onsubmit="return validateForm();"> If the code completes ok, the form is then sent to the page listed in "action" http://www.w3schools.com/js/js_form_validation.asp If the function specified in the onsubmit returns false, then the form is not sent to the page mentioned in action.