• 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. 

Report über alle eingehende Anhänge

Registriert
8 April 2020
Beiträge
8
Reaktionspunkte
0
Guten Morgen,

in dem Webinar am Freitag hat Stefan Cink einen Report erwähnt, der Aufschluss darüber gibt, welche Anlage bzw. Dateitypen eingehende über den NoSpamProxy gehen. Gibt es diesen Report frei verfügbar? Damit würde ich dann gerne das Prinzip beim Sperren von Anlagen von einer Deny-List auf eine Allow-List umstellen.

Gruß
Matthias Schulte
 
Hallo,

zwar habe ich das Webinar nicht gesehen, weiß daher nicht welcher Report dort gezeigt wurde, ich habe eine Prüfung der Anhänge aber in der Vergangenheit über die PowerShell-CMDlets (in NSP-Version 13) vorgenommen:

Code:
$messageTrackAttachments=Get-NspMessageTrack -WithAddresses -WithAttachments -Age (New-TimeSpan -Days 1) -Directions FromExternal

$messageTrackAttachments | Where-Object {$_.Attachments.name -ne $null} | Select-Object sent, status, scl, clientipaddress, attachments, @{n="SenderAddress";e={($_.Addresses | where addresstype -eq "Sender").Address}}, @{n="SenderDomain";e={($_.Addresses | where addresstype -eq "Sender").Address.split("@")[-1]}} | Out-GridView
 
Hallo zusammen,
da ist mir Patrick zuvorgekommen. :-)
 
Zur Vollständigkeit das erweiterte Skript:

Code:
# https://forum.nospamproxy.com/showthread.php?tid=676

$messageTrackAttachments = Get-NspMessageTrack -WithAttachments -Age (New-TimeSpan -Days 1) -Directions FromExternal -Status Success

$attachments = $messageTrackAttachments | Where-Object {$_.Attachments.name -ne $null} | Select-Object Attachments -ExpandProperty Attachments | Select-Object -Property  @{label='Extension';expression={($_.Name.SubString($_.Name.lastIndexOf('.') + 1)).Trim()}} | Group-Object -Property Extension -NoElement

$attachments

(Ich bin ganz bei den zurückgelieferten Objekten durchgestiegen, sodass das bei den Filtern der Objekte ggf. nicht ganz passt.)
 
Zurück
Oben