Benutzer mit den meisten Antworten
MessageTrackingLog nur in der GUI sind Einträge?

Frage
-
Hallo liebe Administratoren,
ich habe folgendes Symptom auf einem meiner Exchange Umgebungen.
Hierbei handelt es sich um ein SBS 2011mit Exchange 2010.
Dieser ist für eine externe Website als Relay eingerichtet.
Mail von diesem Realy gingen in dieser Zeit mehrfach raus.
Folgender Fehler tritt auf:
Wenn ich unter Verwaltungskonsole auf Toolbox->Verfolgungsprotokoll-Explorer->Verfolgungsprotokoll-Explorer gehe, dann einen bestimmten Absender an einem bestimmten Tag filtere, bekomme ich mehrere Einträge die darauf verweisen, dass dieser Absender mehrere Mails zu dieser Zeit gesendet hat.
Wenn ich dieses Protokoll über get-messagetrackinglog -Sender "Absender" -Start "voreinpaartagen" -End "voreinpaartagen" > C:\messagetracking.txt abspeichern lasse, ist diese Datei leer.
Außerdem habe ich auch get-messagetrackinglog -Sender "Absender" -Start "voreinpaartagen" -End "voreinpaartagen" | Out-File -FilePath C:\messagetracking.txt probiert.
In beiden Fällen wird die Datei erstellt, aber Sie ist leer.
Die Trigger -ResultSize unlimited und -Server "Serverxyz" wurden auch schon gesetzt ohne Erfolg.
ich habe so noch einige andere Dateien erstellt, mit anderen Filtern, welche Daten enthalten.
Diese Testdateien enthalten alle Einträge, soweit ich es einsehen konnte.
Jetzt das Problem, an diesem Tag sind merkwürdigerweise Mails mehrfach versendet wurden.
jetzt stellt sich die Frage ob mein Relay das Problem ist oder der Webserver.
Jemand noch eine Idee wo das Problem liegt, warum ich diese Logs nicht abspeichern kann ?
Grüsse
Antworten
-
Moin,
wahrscheinlich ist der Filter im Shell-Befehl falsch, aber das können wir höchsten raten, wenn Du nicht die original Befehl zeigst. Kopier doch einfach den, den der Explorer baut.
Grüße aus Berlin schickt Robert MVP Exchange Server
- Als Antwort markiert Michael Sörgel Dienstag, 23. Juli 2013 06:26
-
Hallo,
ich habe schon den Befehl aus der GUI kopiert, der bringt das gleiche Ergebnis, eine leere Datei.
Befehl sieht folgendermaßen aus:
get-messagetrackinglog -Sender "mail@domain.com" -Server "Servername" -Start "02.07.2013 16:00:00" -End "02.07.2013 17:00:00" > C:\Msgtrk.log
Grüsse
Update:
Es lag doch an dem falschen Befehl.
Der Richtige Befehl mit dem es klappte war
C:\Windows\system32>Get-MessageTrackingLog -Sender "mail@domain.com" -Server "Servername" -Start "7/2/2013 16:00:00 PM" -End "7/2/2013 17:00:00 PM" | Select Sender,{$_.Recipients},$_.RecipientStatus},MessageSubject,TimeStamp,EventId,Source,SourceContext,MessageId,InternalMessageId,ClientIP,ClientHostName,ServerIP,ServerHostName,ConnectorId,TotalBytes,RecipientCount,RelatedRecipientAddress,Reference,ReturnPath,MessageInfo | Sort-Object -Property Timestamp | Out-File -FilePath c:\msgtrklog.txt
- Bearbeitet Michael Sörgel Dienstag, 23. Juli 2013 06:11 edit
- Als Antwort markiert Michael Sörgel Dienstag, 23. Juli 2013 06:27
Alle Antworten
-
Moin,
wahrscheinlich ist der Filter im Shell-Befehl falsch, aber das können wir höchsten raten, wenn Du nicht die original Befehl zeigst. Kopier doch einfach den, den der Explorer baut.
Grüße aus Berlin schickt Robert MVP Exchange Server
- Als Antwort markiert Michael Sörgel Dienstag, 23. Juli 2013 06:26
-
Hallo,
ich habe schon den Befehl aus der GUI kopiert, der bringt das gleiche Ergebnis, eine leere Datei.
Befehl sieht folgendermaßen aus:
get-messagetrackinglog -Sender "mail@domain.com" -Server "Servername" -Start "02.07.2013 16:00:00" -End "02.07.2013 17:00:00" > C:\Msgtrk.log
Grüsse
Update:
Es lag doch an dem falschen Befehl.
Der Richtige Befehl mit dem es klappte war
C:\Windows\system32>Get-MessageTrackingLog -Sender "mail@domain.com" -Server "Servername" -Start "7/2/2013 16:00:00 PM" -End "7/2/2013 17:00:00 PM" | Select Sender,{$_.Recipients},$_.RecipientStatus},MessageSubject,TimeStamp,EventId,Source,SourceContext,MessageId,InternalMessageId,ClientIP,ClientHostName,ServerIP,ServerHostName,ConnectorId,TotalBytes,RecipientCount,RelatedRecipientAddress,Reference,ReturnPath,MessageInfo | Sort-Object -Property Timestamp | Out-File -FilePath c:\msgtrklog.txt
- Bearbeitet Michael Sörgel Dienstag, 23. Juli 2013 06:11 edit
- Als Antwort markiert Michael Sörgel Dienstag, 23. Juli 2013 06:27