Share via


Objetos de mensajería de Correo electrónico de base de datos

La base de datos msdb es la base de datos host del Correo electrónico de base de datos. Esta base de datos contiene los procedimientos almacenados y objetos de mensajería del Correo electrónico de base de datos. Microsoft SQL Server Management Studio incluye el Asistente para configuración del Correo electrónico de base de datos, que permite habilitar el correo electrónico de base de datos, crear y administrar perfiles y cuentas, y configurar las opciones del Correo electrónico de base de datos.

Objetos de la base de datos msdb

Service Broker debe estar habilitado en la base de datos msdb. No obstante, el Correo electrónico de base de datos no usa la configuración de red de Service Broker. Por ello, los usuarios no tienen que crear un extremo de Service Broker para usar el Correo electrónico de base de datos. El proceso externo de Correo electrónico de base de datos usa una conexión ADO.NET estándar para comunicarse con SQL Server.

El Correo electrónico de base de datos expone los siguientes objetos en la base de datos msdb si el Correo electrónico de base de datos está habilitado.

Estos objetos son la interfaz del Correo electrónico de base de datos en la base de datos host de correo. Hay instalados otros objetos para implementar las funciones proporcionadas por los objetos enumerados anteriormente. Sin embargo, dichos objetos están reservados para uso interno.

Nombre

Tipo

Descripción

sysmail_allitems (Transact-SQL)

View

Enumera todos los mensajes enviados al Correo electrónico de base de datos.

sysmail_event_log (Transact-SQL)

View

Enumera los mensajes acerca del comportamiento del Programa externo Correo electrónico de base de datos.

sysmail_faileditems (Transact-SQL)

View

Información acerca de los mensajes que el Correo electrónico de base de datos no ha podido enviar.

sysmail_mailattachments (Transact-SQL)

View

Información acerca de los datos adjuntos a mensajes del Correo electrónico de base de datos.

sysmail_sentitems (Transact-SQL)

View

Información acerca de los mensajes que se han enviado mediante el Correo electrónico de base de datos.

sysmail_unsentitems (Transact-SQL)

View

Información acerca de los mensajes que el Correo electrónico de base de datos está intentando enviar.

sp_send_dbmail (Transact-SQL)

Stored Procedure

Envía mensajes de correo electrónico utilizando el Correo electrónico de base de datos.

sysmail_delete_log_sp (Transact-SQL)

Stored Procedure

Elimina mensajes del registro del Correo electrónico de base de datos.

sysmail_delete_mailitems_sp (Transact-SQL)

Stored Procedure

Elimina elementos de correo de la cola del Correo electrónico de base de datos.

sysmail_help_status_sp (Transact-SQL)

Stored Procedure

Indica si se ha iniciado el Correo electrónico de base de datos.

sysmail_start_sp (Transact-SQL)

Stored Procedure

Inicia los objetos de Service Broker que utiliza el programa externo. Estos objetos se inician de forma predeterminada.

sysmail_stop_sp (Transact-SQL)

Stored Procedure

Detiene los objetos de Service Broker que usa el programa externo.

[Arriba]

Vea también

Conceptos

Correo electrónico de base de datos

SQL Server Service Broker