tomjones
Goto Top

Exchange 2010, welcher Client hat welche E-Mail versendet

Hallo zusammen,

ich habe hier einen Server 2008R2 + Exchange 2010 aktuelles SP sowie UR.

Gibt es eine Möglichkeit einzusehen, von welchem Client aus, eine E-Mail verschickt wurde?

Ich habe eine E-Mail Adresse an 10 PC.

In der Nachrichtenverfolung wird unter "ClientIP" die IP-Adresse des Exchange-Server angezeigt, aber nicht die IP meines eigentlichen Outlook Clients.

In den Protokollen der Sende-Connectoren finde ich auch keine IP-Adresse meiner Clients.

Ich würde gerne sehen, von welchem PC eine E-Mail über den Exchange verschickt wurde.

Danke

Content-ID: 284750

Url: https://administrator.de/forum/exchange-2010-welcher-client-hat-welche-e-mail-versendet-284750.html

Ausgedruckt am: 23.12.2024 um 18:12 Uhr

emeriks
emeriks 06.10.2015 um 15:21:55 Uhr
Goto Top
Hi,
Outlook über MAPI am Exchange .... Ich fürchte, dass kannst Du nicht tracken.
Möglichweise könnte man mittels VBA beim Erstellen einer neuen Mail den aktuellen Windows Benutzer abfragen und das irgendwohin loggen lassen. Das bedeutet aber, dass Du in allen Benutzerprofilen ein entsprechendes Outlook VBA Projekt einrichten musst.
Oder man scheibt sich ein Outlook AddIn dafür.

E.
colinardo
colinardo 06.10.2015, aktualisiert am 07.10.2015 um 00:36:11 Uhr
Goto Top
Hallo TomJones,
wie @emeriks schon erwähnt hat ist das Message-Tacking hier ungeeignet, da die Mails hier intern über MAPI und nicht über SMTP zugestellt werden. Der Exchange versendet hier ja Quasi an sich selbst, deshalb steht im Message-Tacking die IP des Exchange.
Das lässt sich aber realisieren wenn man das Mailbox-Auditing auf der entsprechenden Mailbox aktiviert. Dann kann man nämlich sämtliche Aktionen loggen lassen und dann hinterher mit Powershell das Log durchsuchen.
In den Logs werden die Client-IPs mit aufgeführt.

Beispiel um das Audit-Logging auf einer Mailbox zu aktivieren:
Set-Mailbox maxmuster -AuditEnabled $true -AuditAdmin SendAs,SendOnBehalf  -AuditDelegate SendAs,SendOnBehalf
Um dann das Audit-Log zu durchsuchen und die entsprechenden Infos anzuzeigen kann man dann folgenden Befehl nutzen:
Search-MailboxAuditLog -Identity maxmuster | ft Operation,ClientIPAddress,ClientInfoString,ItemSubject
Hier werden auch Infos wie der verwendete Client aufgeführt, welcher benutzt wurde um die Nachricht zu verschicken.

Grüße Uwe
colinardo
colinardo 30.12.2015 um 20:08:13 Uhr
Goto Top
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen. Merci.

Guten Rutsch.