• Bewerte uns auf OMR Reviews: Klick

  • Achtet bitte in den Beiträgen darauf, dass ihr keine Informationen teilt, die der DSGVO unterliegen können. Verpixelt bitte die entsprechenden Stellen in Screenshots, postet hier auf keinen Fall Messagatracks ohne Rücksprache und auch in den Log Files können persönliche oder sensible Daten enthalten sein.

    Macht uns auch bitte per PN darauf aufmerksam wenn ihr etwas seht. Schreibt mich (@sören) einfach direkt an. 

  • Zertifikate vom Deutschen Forschungsnetz beziehen (Harica CA)? Klick

  • Unterstütze uns: Teile dein Disclaimer-Template für Tests im zukünftigen Editor. Klick

Gelöst Reporting über Top-Absender

Dave

New member
Registriert
9 Dezember 2024
Beiträge
4
Reaktionspunkte
1
Servus,
gibt es eine Möglichkeit sich die Top-Absender-Mailadressen anzuzeigen, also welche innerhalb der letzten 30, 90 oder 120 Tage uns am meisten angeschrieben haben?
 
Hallo @Dave ,

mir ist kein fertiges UI-Element (analog den Top Spam-Empfänger) bekannt.
Wie so oft kann man aber selbst kreativ werden und es sich über eine Abfrage in PowerShell/ SQL rauslassen.

Anbei die Abfrage in PowerShell:

Code:
#Hier die Tage eintragen: 30, 90, 120 etc.
$DaysInPast = 30

#Anzahl der Sender
$TopSenders = 10

$SenderAdresses = @()

$To = Get-Date
$From  = $To.AddDays(-$DaysInPast)

#Alle Nachrichten von extern welche erfolgreich zugestellt wurden.
$Res = Get-NspMessageTrack -From $From -To $To -WithAddresses -Directions FromExternal -Status Success

$res | Foreach {
 
    $SenderAdresses += $($_.Addresses | Where {$_.AddressType -eq "Sender"} | select -ExpandProperty Address)
}

#Absender gruppieren, absteigend sortieren und die ersten 10 Einträge anzeigen
$SenderAdresses | Group | Sort -Descending -Property Count | select -First 10 -Property Count, Name


LG
Fabian
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben