4Standardiser les profils Email et Outlook Quand on utilise DTS Send Mail Task pour la messagerie, le principal problème de portabilité est sa dépendance par rapport à SQL Mail. En effet, SQL Mail demande la configuration et le test d'un profil Outlook sous le compte de démarrage du service SQL
Standardiser les profils Email et Outlook
Server. Par conséquent, pour réduire
au minimum les changements de définition
de package quand on change un
environnement, il faut qu’un profil
Outlook nommé et configuré de manière
homogène existe sur chaque
Windows Server hébergeant SQL
Server et le package DTS avant déploiement.
Si on exécute un package
DTS sur un serveur ayant un nom différent
pour son profil mail, la tâche
échouera. Ainsi, si le profil mail que
SQL Mail utilise est nommé Admin sur
un premier serveur et Admin1 sur un
second, la tâche ne s’exécutera pas
correctement à partir de ce dernier. En
outre, si un utilisateur lance la Send
Mail Task à partir d’une station de travail, elle échouera probablement
parce que cette dernière porte probablement
un nom différent.
La sécurité et la localisation viennent
encore compliquer l’utilisation de
la DTS Send Mail Task. Nous l’avons vu,
les packages présupposent le contexte
de sécurité de l’utilisateur exécutant.
Cependant, comme SQL Mail utilise un
profil Outlook établi sur le Windows
Server sous le compte de démarrage
du service SQL Server, vous ne pouvez
exécuter le package correctement qu’à
partir du serveur. Et même dans ce cas,
on ne peut l’exécuter que sous le
même compte de sécurité que SQL
Server.
Cette limitation de portabilité peut
être contournée en utilisant une DTS
ActiveX Script Task avec CDONTS pour
envoyer des notifications de e-mail.
CDONTS est le modèle objet que le
service Microsoft IIS SMTP utilise pour
envoyer du mail ; il est installé sur
Windows 2000 Servers dotés de IIS 5.0
et du service SMTP. Comme CDONTS
ne compte pas sur les profils, il élimine
les dépendances de sécurité et de localisation
introduites par la DTS Send
Mail Task.
Le seul inconvénient de cette solution
se manifeste quand on essaie
d’exécuter un package à partir d’une
station de travail. Par défaut, CDONTS
n’est pas disponible sous Win2K
Professional. Il faut alors l’installer manuellement.
Le listing 1 montre un
script simple qui utilise CDONTS pour
envoyer du mail. J’utilise couramment
cette méthode pour envoyer des notifications
de défaillance à mon pager.
En production, on pourra supprimer la
dernière ligne du script afin que le package
n’attende pas l’invite pour être reconnu.
Cette ligne de script sert essentiellement
au dépannage.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Une baie de stockage c’est quoi ?
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Activer la mise en veille prolongée dans Windows 10
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Semperis : gouverner l’identité à l’ère des agents IA
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
