The AntiSpam Agents of Exchange 2010 are already installed on an Edge Transport Server, on an internal Hub Transport Server this can be done using the Exchange Management Shell:
To do this, a script must be executed which is located in the Exchange installation folder. The default path is:
C:\Program Files\Microsoft\Exchange Server\V14\Scripts
This folder contains the script "install-AntispamAgents.ps1", which can be executed using the Exchange Management Shell. Please take care not to execute the script with the normal Windows Powershell, as the installation will then terminate with the error that the "Get-TransportServer" CMDlet cannot be found.
Powershell scripts are executed by prefixing them with .\. This can be seen in the first line in the screenshot. The many yellow warnings during the installation of the agents only indicate that the "Microsoft Exchange Transport" service must be restarted in order for the changes to take effect.
After restarting the service, a new item called "Antispam" can be found in the Exchange Management Console under the organization configuration
The various methods for SPAM defense can now be configured here. For example, an IP blocklist such as "SPAMHaus.org" is added, I describe here:
https://www.frankysweb.de/?p=190
Sie müssen dem Verbindungsfilter-Agent gegenüber den Satz der Hub-Transport-
Server als »interne SMTP-Server« angeben, damit er weiß, dass jede Verbindung von diesen Servern vertrauenswürdig ist und daher ignoriert werden kann. Zur Angabe dieser Server geben Sie deren IP Adressen im Parameter -InternalSMTPServers von Set-TransportConfig an. Wenn Sie beispielsweise über zwei Hub-Transport-Server mit den IP-Adressen 192.50.60.1 und 192.50.60.2 verfügen, lautet der Befehl wie folgt:
Set-TransportConfig –InternalSMTPServers ‚192.50.60.1‘, ‚192.50.60.2‘
Hi.
muss ich bei der warnung:
//Agents zum Schutz vor unerwünschten Werbe-E-Mails sind aktiviert, die Liste der internen SMTP-Server ist jedoch leer. Wenn MTAs zwischen diesem Server und dem Internet vorhanden sind, füllen Sie diese Liste mithilfe des Cmdlets ‘Set-TransportConfig’ in der Exchange-Verwaltungsshell mit Daten auf.//
was muss ich dort nun eingeben?
mein server heisst:
exchange.pb.local
Hi.
muss ich bei der warnung:
//Agents zum Schutz vor unerwünschten Werbe-E-Mails sind aktiviert, die Liste der internen SMTP-Server ist jedoch leer. Wenn MTAs zwischen diesem Server und dem Internet vorhanden sind, füllen Sie diese Liste mithilfe des Cmdlets ‚Set-TransportConfig‘ in der Exchange-Verwaltungsshell mit Daten auf.//
jetzt noch etwas eingeben/ wenn ja was?
Hallo,
habe dies soeben ausprobiert.
habe nur die Empfängerfilterung aktiviert da der Rest zunächst uninteressant ist.
Der Absender einer E-Mail an einen nicht existerenden Mailaccount bekommt aber noch immer eine nichtzustellbarkeitsnachricht, warum?
Habe ich den Sinn falsch verstanden?
Ich dachte Mails an nicht existierende Account werden einfach unterdrückt. Andererseits macht die Unterdrückung auch keinen Sinn da man ja den Absender informieren will.
gruss
Hallo Frank,
ist es auch möglich hier Ausnahmen zu definieren?
Sprich eine Maildomain auszuschließen die auf der Blacklist von SpamHaus oder anderen Anbietern steht, trotzdem zuzustellen?
Hi,
ja du kannst Whitelists eintragen.
Gruß, Frank