Objetos de mensajería de Correo electrónico de base de datosDatabase Mail Messaging Objects

La base de datos msdb es la base de datos host del Correo electrónico de base de datos.The msdb database is the Database Mail host database. Esta base de datos contiene los procedimientos almacenados y objetos de mensajería del Correo electrónico de base de datos.This database contains the stored procedures and messaging objects for Database Mail. Microsoft SQL Server Management StudioSQL 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.Microsoft SQL Server Management StudioSQL Server Management Studio includes the Database Mail Configuration Wizard for enabling Database Mail, creating and managing profiles and accounts, and configuring Database Mail options.

Objetos de la base de datos msdb Objects in msdb database

Service BrokerService Broker debe estar habilitado en la base de datos msdb . must be enabled in the msdb database. No obstante, el Correo electrónico de base de datos no usa la configuración de red de Service BrokerService Broker .However, Database Mail does not use Service BrokerService Broker networking. Por ello, los usuarios no tienen que crear un extremo de Service BrokerService Broker para usar el Correo electrónico de base de datos.Therefore, users do not have to create a Service BrokerService Broker endpoint to use Database Mail. El proceso externo de Correo electrónico de base de datos usa una conexión ADO.NETADO.NET estándar para comunicarse con SQL ServerSQL Server.The external Database Mail process uses a standard ADO.NETADO.NET connection to communicate with SQL ServerSQL 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.Database Mail exposes the following objects in the msdb database when Database Mail is enabled.

Estos objetos son la interfaz del Correo electrónico de base de datos en la base de datos host de correo.These objects are the interface for Database Mail within the mail host database. Hay instalados otros objetos para implementar las funciones proporcionadas por los objetos enumerados anteriormente.Other objects are installed to implement the functionality provided by the objects listed above. Sin embargo, dichos objetos están reservados para uso interno.However, those objects are reserved for internal use.

NombreName TipoType DescripciónDescription
sysmail_allitems (Transact-SQL)sysmail_allitems (Transact-SQL) VerView Enumera todos los mensajes enviados al Correo electrónico de base de datos.Lists all messages submitted to Database Mail.
sysmail_event_log (Transact-SQL)sysmail_event_log (Transact-SQL) VerView Enumera los mensajes acerca del comportamiento del Database Mail External Program.Lists messages about the behavior of the Database Mail External Program.
sysmail_faileditems (Transact-SQL)sysmail_faileditems (Transact-SQL) VerView Información acerca de los mensajes que el Correo electrónico de base de datos no ha podido enviar.Information about messages that Database Mail could not sent.
sysmail_mailattachments (Transact-SQL)sysmail_mailattachments (Transact-SQL) VerView Información acerca de los datos adjuntos a mensajes del Correo electrónico de base de datos.Information about attachments to Database Mail messages.
sysmail_sentitems (Transact-SQL)sysmail_sentitems (Transact-SQL) VerView Información acerca de los mensajes que se han enviado mediante el Correo electrónico de base de datos.Information about messages that have been sent using Database Mail.
sysmail_unsentitems (Transact-SQL)sysmail_unsentitems (Transact-SQL) VerView Información acerca de los mensajes que el Correo electrónico de base de datos está intentando enviar.Information about messages that Database Mail in currently trying to send.
sp_send_dbmail (Transact-SQL)sp_send_dbmail (Transact-SQL) Procedimiento almacenadoStored Procedure Envía mensajes de correo electrónico utilizando el Correo electrónico de base de datos.Sends e-mail messages using Database Mail.
sysmail_delete_log_sp (Transact-SQL)sysmail_delete_log_sp (Transact-SQL) Procedimiento almacenadoStored Procedure Elimina mensajes del registro del Correo electrónico de base de datos.Deletes messages from the Database Mail log.
sysmail_delete_mailitems_sp (Transact-SQL)sysmail_delete_mailitems_sp (Transact-SQL) Procedimiento almacenadoStored Procedure Elimina elementos de correo de la cola del Correo electrónico de base de datos.Deletes mail items from the Database Mail queue.
sysmail_help_status_sp (Transact-SQL)sysmail_help_status_sp (Transact-SQL) Procedimiento almacenadoStored Procedure Indica si se ha iniciado el Correo electrónico de base de datos.Indicates if Database Mail is started.
sysmail_start_sp (Transact-SQL)sysmail_start_sp (Transact-SQL) Procedimiento almacenadoStored Procedure Inicia los objetos de Service Broker que utiliza el programa externo.Starts the Service Broker objects that the external program uses. Estos objetos se inician de forma predeterminada.These objects are started by default.
sysmail_stop_sp (Transact-SQL)sysmail_stop_sp (Transact-SQL) Procedimiento almacenadoStored Procedure Detiene los objetos de Service Broker que usa el programa externo.Stops the Service Broker objects that the external program uses.

Vea tambiénSee Also

Correo electrónico de base de datos Database Mail
SQL Server Service BrokerSQL Server Service Broker