Konfigurieren von Webproxys
HINWEIS: Diese Anleitung ist gültig für NoSpamProxy-Server-Versionen ab Version 16.
Sie können das Konfigurieren der Webproxys entweder global oder für einzelne Dienste vornehmen.
TIP: Beachten Sie auch die Informationen unter Konfigurieren eines Webproxy für die Core Antispam Engine.
Webproxy global konfigurieren
-
Gehen Sie zu C:\ProgramData\Net at Work Mail Gateway\Configuration.
-
Erstellen Sie die Datei global-config.json und öffnen Sie diese.
-
Fügen Sie die folgenden Zeilen hinzu:
"httpProxy": { "address": "VerwendeteIPAdresse", "username": "Benutzername", "password": "Passwort", "bypassOnLocal": true, "bypassList": [ "regex for domain" ] }
-
Speichern und schließen Sie die Datei.
Webproxy für einzelne Dienste konfigurieren
Abhängig von den lizenzierten Features befinden sich im Konfigurationsordner Dateien für alle Dienste, die HTTP-Anfragen ausführen. Diese Dateien können Sie einzeln anpassen.
-
Gehen Sie zu C:\ProgramData\Net at Work Mail Gateway\Configuration.
-
Öffnen Sie die gewünschte Datei.
-
Fügen Sie die folgenden Zeilen hinzu:
"httpProxy": { "address": "VerwendeteIPAdresse", "username": "Benutzername", "password": "Passwort", "bypassOnLocal": true, "bypassList": [ "regex for domain" ] }
-
Speichern und schließen Sie die Datei.
Ausnahme: Webproxy für das Web Portal
-
Editieren Sie immer eine Kopie der Original-Datei.
-
Copy-and-Paste funktioniert nicht, da unsichtbare Steuerzeichen kopiert werden.
-
Gehen Sie zu C:\Program Files\NoSpamProxy\Webportal\.
-
Öffnen Sie die Datei Web.config.
-
Fügen Sie die folgenden Zeilen hinzu:
<system.net> <defaultProxy> <proxy usesystemdefault="true" proxyaddress="http://192.168.1.10:3128" bypassonlocal="true" /> </defaultProxy> </system.net> -
Passen Sie die IP-Adresse Ihres Proxy-Servers entsprechend an. Die Datei muss dann ungefähr wie folgt aussehen:
<?XML version="1.0" encoding="utf-8"?> <configuration> <runtime> <gcServer enabled="true" /> <generatePublisherEvidence enabled="false"/> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Microsoft.Practices.Unity" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-2.1.505.0" newVersion="2.1.505.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="EntityFramework" publicKeyToken="b77a5c561934e089" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-4.3.1.0" newVersion="4.3.1.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Practices.ServiceLocation" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-1.0.0.0" newVersion="1.0.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="System.Spatial" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.6.2.0" newVersion="5.6.2.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.Data.Services.Client" publicKeyToken="31bf3856ad364e35" culture="neutral" /> <bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" /> </dependentAssembly> </assemblyBinding> </runtime> <system.net> <defaultProxy> <proxy usesystemdefault="true" proxyaddress="http://192.168.1.10:3128" bypassonlocal="true" /> </defaultProxy> </system.net> </configuration> -
(Optional) Falls Sie Ausnahmen definieren möchten, fügen Sie die folgenden Zeilen direkt über der Zeile </defaultProxy> hinzu:
<system.net> <defaultProxy enabled="false" /> </system.net> - Speichern und schließen Sie die Datei.
HINWEIS: Beachten Sie, dass die Datei mit jedem Patch/Update überschrieben werden kann. Sie müssen die Änderungen in diesen Fällen erneut durchführen.