Eine große Frage ist immer mal wieder: Kann ich im Message Tracking Log sehen, wer die Mails in BCC bekommen hat? Da Exchange ja nun mal die Mail verarbeitet hat, muss auch irgendwo festgehalten sein, wo die Mail hin gegangen ist. Ich habe die Suche nach BCC mal im Folgenden dargestellt.
Zunächst die Mail:
Sehen wir uns nun die von sender@langlitz-it.de gesendeten Mails der letzten 5 Minuten an:
foreach ($server in Get-Transportserver) {Get-MessageTrackingLog -Server $Server -Sender sender@langlitz-it.de -Start (Get-Date).Addminutes(-5)}
EventId Source Sender Recipients MessageSubject
——- —— —— ———- ————–
RECEIVE STORE… sender@langlitz… {to@langlitz-it.d… BCC Test
TRANSFER ROUTING sender@langlitz… {bcc@langlitz-it…. BCC Test
SEND SMTP sender@langlitz… {to@langlitz-it.d… BCC Test
Damit wäre schon mal bewiesen, dass der BCC Empfänger mit gelogged wird. Aber können wir heraus finden, ob der hier eindeutig benannte bcc@langlitz-it.de tatsächlich im BCC steht? Ja, allerdings funktioniert das erst ab Exchange 2010!
Am besten lesen Sie die Mails aus dem Message Tracking Log dazu in eine Variable ein. Wir benötigen nur den Receive Eintrag:
$Rec = foreach ($server in Get-Transportserver) {Get-MessageTrackingLog -Server $Server -Sender sender@langlitz-it.de -Start (Get-Date).Addminutes(-5)} -EventID Receive
Danach lassen Sie sich diese nach Zeit sortiert ausgeben. Das wichtigste Attribut ist hierbei das Recipientstatus:
$Rec |sort timestamp |select eventid,sender,recipients*,Messages*
Im Ergebnis erhalten Sie:
EventId : RECEIVE
Sender : sender@langlitz-it.de
Recipients : {to@langlitz-it.de, bcc@langlitz-it.de}
RecipientStatus : {To, Bcc}
MessageSubject : BCC Test
Die wichtige Verknüpfung ist zwischen Recipients und Recipientstatus. Diese sind entsprechend der Reihenfolge aufgeführt. Wenn ein weiterer TO und ein weiterer BCC Empfänger adressiert wäre, wird es deutlicher:
EventId : RECEIVE
Sender : sender@langlitz-it.de
Recipients : {to@langlitz-it.de, bcc@langlitz-it.de,to2langlitz-it.de,bcc2@langlitz-it.de}
RecipientStatus : {To, Bcc,To,Bcc}
MessageSubject : BCC Test