> Tech > Activation ou désactivation du trafic SMTP

Activation ou désactivation du trafic SMTP

Tech - Par iTPro - Publié le 24 juin 2010
email

Si vous souhaitez activer ou désactiver l’ensemble du trafic SMTP sortant, utilisez la classe Exchange_Queue- SMTPVirtualServer. Cette classe, qui représente un serveur virtuel SMTP, expose deux méthodes : DisableAll et EnableAll. (La classe Exchange_QueueX400VirtualServer n’expose pas de méthodes d’activation ou de désactivation du trafic sortant car les communications X400 fonctionnent

Activation ou désactivation du trafic SMTP

selon un principe différent.) La méthode DisableAll, qui correspond au bouton Disable Outbound Mail sur la figure 3, désactive toutes les files d’attente servant au routage des courriers électroniques en sortie du serveur Exchange (dans ce cas, les files d’attente hp.com, compaq.com et Routing Group Connector 1). Une fois la méthode DisableAll exécutée, le bouton Disable Outbound Mail dans ESM devient Enable Outbound Mail, ce qui correspond à la méthode EnableAll. (Vous devez actualiser l’affichage d’ESM afin de voir immédiatement le changement de nom de bouton.)

Les méthodes DisableAll et EnableAll ne nécessitent pas de paramètres en entrée. Par conséquent, vous pouvez adapter le script LinkOps.wsf afin qu’il désactive ou active l’ensemble du trafic SMTP sortant en modifiant la requête WQL et la méthode appelée. Commençons par la modification la plus aisée. Sur le bloc D du listing 2, vous remplacez simplement la méthode Freeze par DisableAll ou EnableAll

Sur le bloc C du listing 2, vous devez utiliser une requête WQL pour localiser un serveur virtuel au lieu d’une liaison. En conséquence de quoi, vous devez spécifier la classe Exchange_QueueSMTPVirtualServer dans une requête du type

Select *
From Exchange_QueueSMTPVirtualServer
Where VirtualMachine=’VM10284346B’
And VirtualServerName=’1’"

Dans cette requête, vous définissez le nom du serveur Exchange qui héberge le serveur virtuel comme valeur de la propriété VirtualMachine. Si vous souhaitez spécifier le serveur virtuel SMTP par défaut, attribuez la valeur 1 à la propriété VirtualServerName, laquelle valeur représente le premier serveur virtuel. Si vous avez employé ESM pour créer un serveur virtuel SMTP supplémentaire sur votre système Exchange, la valeur de la propriété VirtualServerName pour ce deuxième serveur sera 2.

Si votre environnement comporte plusieurs serveurs virtuels SMTP, le bouton Disable Outbound Mail deviendra Enable Outbound Mail uniquement si vous désactivez l’ensemble du trafic SMTP sortant pour tous les serveurs virtuels SMTP. En d’autres termes, la fonction Disable Outbound Mail dans ESM est globale à l’ensemble des serveurs SMTP virtuels, alors que la méthode WMI DisableAll est locale au serveur virtuel spécifié.

Téléchargez gratuitement cette ressource

Cybersécurité sous contrôle à 360°

Cybersécurité sous contrôle à 360°

Avec Cloud in One, les entreprises ne gagnent pas uniquement en agilité, en modernisation et en flexibilité. Elles gagnent également en sécurité et en résilience pour lutter efficacement contre l’accroissement en nombre et en intensité des cyberattaques. Découvrez l'axe Cybersécurité de la solution Cloud In One.

Tech - Par iTPro - Publié le 24 juin 2010