Microsoft SQL Server utilise la solution intégrée de messagerie de base de données pour envoyer des emails . Base de données Mail, introduite dans SQL Server 2005, remplace la fonctionnalité de SQL Mail originale des anciennes versions d' applications SQL de Microsoft. Email est envoyé en utilisant la procédure stockée de sp_send_dbmail dans la base de données msdb. Versions prises en charge
Microsoft fournit des fonctionnalités de messagerie de base de données dans toutes les versions de SQL Server , sauf la version Express. Cette fonctionnalité est disponible dans les versions 32 bits et 64 bits de SQL Server.
Activation de la messagerie de base
Pour des raisons de sécurité , la messagerie de base est désactivée par défaut. Activation de la messagerie de base utilise l'une des trois méthodes. La procédure stockée sp_configure , l'outil de configuration de la surface d' , et l'Assistant Configuration de la messagerie de base de données fournissent tous les options nécessaires pour activer la fonctionnalité de messagerie de base de données .
Protocoles et Format du courrier
< br >
la messagerie de base stocke toutes les configurations de compte de messagerie dans le moteur de base de données , ce qui élimine la nécessité d'un client de messagerie externe . Envoi de courrier utilise le protocole SMTP via une procédure d'isolement qui réduit l' impact sur les performances de SQL Server. Configuration du compte de basculement assure la livraison du courrier si le serveur SMTP principal n'est pas disponible . Messagerie de base de données prend en charge les formats texte brut et HTML et peut envoyer des pièces jointes .
Aide sp_send_dbmail
sp_send_dbmail procédure stockée envoie un courrier électronique à travers le SQL Server. Cette procédure stockée dispose de 23 arguments possibles , vous permettant de configurer les destinataires , format de courrier , les pièces jointes , l'importance et la sensibilité des messages. Vous pouvez également configurer une requête à exécuter à droite dans la procédure , et avoir les résultats envoyés dans l'e-mail , soit en pièce jointe ou directement dans le corps. Une explication complète des arguments est disponible à partir de MSDN le site Web de Microsoft .