bleppsatter
Goto Top

Mails mit "SPAM" im Betreff automatisch in Junk-Ordner verschieben

Hallo,

ich suche eine Möglichkeit, wie ich über Exchange 2007 eine Regel erstelle, die alle eingehenden Nachrichten, welche das Schlagwort "SPAM" im Betreff enthalten, automatisch in einen Junk-Ordner umleitet. Wir haben ein Sammelpostfach, in welches jede Email hinterlegt wird und von dort eine Kopie an den jeweiligen Empfänger gesendet wird. Nun würde ich entweder alle eingehenden Nachrichten in diesem Sammelpostfach mit "SPAM" im betreff in den Junk-Ordner des Sammelpostfaches schicken oder aber die Kopie dieser Nachricht in den jeweligen Junkordner des Mitarbeiters, an den die Nachricht gerichtet ist. Die Möglichkeit, einfach auf jedem Client eine Regel zu erstellen, kenne ich, finde ich allerdings bei ~100 Mitarbeitern viel zu aufwändig. Das muss es doch eine bessere und zentrale Möglichkeit geben oder? Ich habe das schon über die Inhaltsfilterung versucht, nur scheint die wirklich nur den Body der Nachricht zu untersuchen und die Betreffzeile zu ignorieren.

Besten Dank im Voraus face-smile

Content-Key: 323622

Url: https://administrator.de/contentid/323622

Printed on: April 25, 2024 at 07:04 o'clock

Member: DerWoWusste
DerWoWusste Dec 12, 2016 updated at 11:49:28 (UTC)
Goto Top
Hi.

Wir haben das über ein clientseitiges Anmeldeskript, welches die Regel in Outlook 2010 automatisch erzeugt, ausgerollt.
Skript 1 (.vbs), welches den Spamordner anlegt:
Const olFolderInbox = 6

Set objOutlook = CreateObject("Outlook.Application")  
Set objNamespace = objOutlook.GetNamespace("MAPI")  
Set objFolder = objNamespace.GetDefaultFolder(olFolderInbox)
on error resume next
Set objNewFolder = objFolder.Folders.Add("SPAM")  
Skript 2(.vbs), welches die Regel erzeugt, welche auf den String
***SPAM***
reagiert:
'On the next line, edit the name of the rule as desired  
Const RULE_NAME = "Move SPAM to SPAM Folder"  
Const olRuleReceive = 0
Const olFolderInbox = 6
Dim olkApp, olkSes, olkCol, olkRul, olkCD1, olkCD2, olkMRA
Set olkApp = CreateObject("Outlook.Application")  
Set olkSes = olkApp.GetNamespace("MAPI")  
olkSes.Logon olkApp.DefaultProfileName
Set olkCol = olkSes.DefaultStore.GetRules()
Set olkRul = olkCol.Create(RULE_NAME, olRuleReceive)
Set olkCD1 = olkRul.Conditions.Subject
With olkCD1
    .Enabled = True
    .Text = Array("***SPAM***")  
End With
Set olkMRA = olkRul.Actions.MoveToFolder
With olkMRA
    set .Folder = olkSes.GetDefaultFolder(olFolderInbox).Folders("SPAM")  
    .Enabled = True
End With
olkCol.Save False
olkSes.Logoff	
'olkApp.Quit  
Set olkMRA = Nothing
Set olkCD2 = Nothing
Set olkCD1 = Nothing
Set olkRul = Nothing
Set olkCol = Nothing
Set olkSes = Nothing
Set olkApp = Nothing
WScript.Quit
Member: wiesi200
Solution wiesi200 Dec 12, 2016 at 12:29:43 (UTC)
Goto Top
Hallo,

ich hab eine Regel der die SCL-Bewertung auf 9 setzt wenn im Betreff das Wort *Spam* enthalten ist
Somit sortiert es Outlook eigentlich sofern nichts anderes eingestellt ist von selber aus.
Member: BleppSatter
BleppSatter Dec 12, 2016 at 13:01:40 (UTC)
Goto Top
Das würde ich gerne vermeiden, diese Einstellung clientseitig vorzunehmen, weil ich allein schon wenn Probleme damit auftreten, mehrere potentielle Schwachstellen zu prüfen habe als wenn das eine zentral serverseitige Lösung ist.
Member: BleppSatter
BleppSatter Dec 12, 2016 at 13:02:52 (UTC)
Goto Top
Danke, das probiere ich mal aus. Ich melde mich nochmal wenn das bei uns klappt.
Member: Dani
Dani Dec 12, 2016 at 18:37:34 (UTC)
Goto Top
Moin,
an deiner Stelle würde ich die Tatik überdenken. Das mit der Qurantäne bzw. Junk-Mail kann irgendwann mal ins Auge gehen. Denn wer schaut schon regelmäßig rein. Evtl. geht mal eine wichtige Mail verloren. Daher würde ich an Hand von Blacklist, Whitelists, etc.. ein System aufbauen und evtl. Malware/Spam mit einem NDR ablehnen. Somit landet der Ganze Müll nicht im Archiv.


Gruß,
Dani
Member: BleppSatter
BleppSatter Dec 14, 2016 at 08:06:13 (UTC)
Goto Top
Das scheint nicht geklappt zu haben, denn einen Tag nach Anwendung dieses Vorschlags landete wieder eine solche Mail im Posteingang eines Kollegen. Und der Schwellwert ist auf 7 festgelegt.
Member: BleppSatter
BleppSatter Dec 14, 2016 at 08:08:06 (UTC)
Goto Top
Wir haben das extra so gedacht, da wir auch die Archivierung bei unseren Mitarbeitern machen und vorher alle Ordner durchgehen. Und mit Black/Whitelist arbeiten wir auch schon aber so schnell wie es neue Spammails gibt müssten wir dafür jemanden extra beschäftigen, was unsere Kapazitäten aber übersteigt.
Member: Dani
Dani Dec 16, 2016 at 07:58:40 (UTC)
Goto Top
Moin,
Wir haben das extra so gedacht, da wir auch die Archivierung bei unseren Mitarbeitern machen
solange du damit nicht die rechtliche Langzeitarchvierung abdecken möchtest, gerne.

Und mit Black/Whitelist arbeiten wir auch schon aber so schnell wie es neue Spammails gibt müssten wir dafür jemanden extra beschäftigen, was unsere Kapazitäten aber übersteigt.
Mit der richtigen Software benötigst du keine extra Kapazitäten - egal ob Postfix als OpenSource oder z.B: NoSpamProxy/expurgate im kostenpflichtigen Segment. Wir haben so seit ca. 2 Jahren Ruhe auf allen Postfächern.


Gruß,
Dani