export mailbox message trace log for past 24 hours

$dateEnd = get-date
$dateStart = $dateEnd.AddHours(-24)
$CurrentDate = Get-Date
$CurrentDate = $CurrentDate.ToString(‘MM-dd-yyyy_hh-mm-ss’)

Get-MessageTrace -StartDate $dateStart -EndDate $dateEnd | Select MessageID,Received,*Address,*IP,Subject,Status,Size | Export-Csv -Path “c:\log\Trace_$CurrentDate.csv” –NoTypeInformation

TechNet details:

https://technet.microsoft.com/en-us/library/jj200725(v=exchg.150).aspx