Tecnología

Inicio

Microsoft SQL Server Procedimientos para enviar correo electrónico almacenado

Microsoft SQL Server utiliza la solución de base de datos de correo incorporado para el envío de mensajes de correo electrónico. Correo electrónico de base, introducido en SQL Server 2005, sustituye a la característica SQL Mail original a partir de las versiones anteriores de las aplicaciones de SQL de Microsoft. El correo electrónico se envía utilizando el sp_send_dbmail procedimiento almacenado en la base de datos msdb.

Versiones compatibles

Microsoft proporciona una funcionalidad de Correo electrónico de base en todas las versiones de SQL Server, excepto la versión Express. Esta función está disponible en las versiones de 32 bits y de 64 bits de SQL Server.

Activación de Correo electrónico de base

Por razones de seguridad, base de datos de correo está desactivada por defecto. Activación de correo de base de datos utiliza uno de los tres métodos. El procedimiento almacenado sp_configure, la herramienta de configuración de superficie, y el asistente de configuración de Correo electrónico de base, proporcionan las opciones necesarias para habilitar la funcionalidad de base de datos de correo.

Protocolos y Formato de correo

almacenes de correo base de datos de configuración de toda cuenta de correo electrónico en el motor de base de datos, eliminando la necesidad de un cliente de correo externo. Envío de correo utiliza el protocolo SMTP a través de un procedimiento aislado que reduce el impacto en el rendimiento en el servidor SQL. Configuración de cuentas de conmutación por error se asegura la entrega de correo si el servidor SMTP principal no está disponible. electrónico de base de datos compatible con los formatos de texto plano y HTML y puede enviar archivos adjuntos.

usando sp_send_dbmail

El procedimiento almacenado sp_send_dbmail envía un correo electrónico a través del SQL Server. Este procedimiento almacenado tiene 23 argumentos posibles, lo que permite configurar los destinatarios, formato electrónico, archivos adjuntos, la importancia y sensibilidad de los mensajes. También puede configurar una consulta que se ejecuta en el mismo procedimiento, y que los resultados enviados en el correo electrónico, ya sea como un archivo adjunto o directamente en el cuerpo. Una explicación completa de los argumentos está disponible en la página web de Microsoft MSDN.