Compartir a través de


Programa externo de Correo electrónico de base de datos

Se aplica a:SQL ServerAzure SQL Managed Instance

El ejecutable externo de Correo de base de datos es DatabaseMail.exe, ubicado en el \MSSQL\Binn directory de la instalación de SQL Server. Correo electrónico de base de datos utiliza la activación de Service Broker para iniciar el programa externo cuando es necesario procesar mensajes de correo electrónico. Correo electrónico de base de datos inicia una instancia del programa externo. El programa externo se ejecuta en el contexto de seguridad de la cuenta de servicio de SQL Server.

Conceptos del programa externo de Correo de base de datos

Cuando se inicia el programa externo, se conecta a SQL Server mediante la autenticación de Windows y empieza a procesar los mensajes de correo electrónico. El programa termina cuando ya no hay mensajes para enviar durante el período de tiempo de espera especificado. Si lo desea, puede configurar el tiempo que el programa debe esperar antes de terminar mediante el Asistente para configuración de Correo electrónico de base de datos o los procedimientos almacenados de Correo electrónico de base de datos. Para obtener más información, vea sysmail_configure_sp (Transact-SQL).

El programa externo almacena información en las tablas del sistema en la base de datos del sistema msdb. Si el programa externo no puede comunicarse con SQL Server, el programa registra errores en el registro de eventos de la aplicación de Microsoft Windows. Se proporcionan funciones de registro de mensajes adicionales cuando el nivel de registro está establecido en Detallado en el cuadro de diálogo Configurar parámetros del sistema del Asistente para configuración de Correo electrónico de base de datos.

Para mejorar la eficacia, el programa externo almacena en caché la información de perfil y la cuenta. Por lo tanto, es posible que los cambios de configuración en las cuentas y los perfiles no se reflejen en el programa externo durante unos minutos.

Configurar el programa externo correo electrónico de base de datos

Tarea de configuración Vínculo de tema
Especifique la hora en que se ejecuta el programa externo antes de salir. sysmail_configure_sp (Transact-SQL)