Registro y auditorías del Correo electrónico de base de datosDatabase Mail Log and Audits

En este tema se aplica a: SíSQL Servernobase de datos de SQL Azurenoalmacenamiento de datos de SQL Azure ningún Almacenamiento de datos paralelosTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse La funcionalidad de registro de Correo electrónico de base de datos está diseñado para proporcionar una manera de aislar y de corregir problemas. The Database Mail logging functionality is designed to provide a way to isolate and correct problems. El Correo electrónico de base de datos almacena información de registro en la base de datos msdb .Database Mail stores the log information in the msdb database. La información acerca del contenido del correo electrónico de base de datos, el estado de los mensajes, y cualquier mensaje recibido, como errores, está registrada por el Correo electrónico de base de datos y se puede usar para solucionar problemas y auditar ordenación.Information about Database Mail e-mail content, status of e-mails, and any messages received, such as errors are logged by Database Mail and can be used for troubleshooting and auditing purposes.

Registros de Correo electrónico de base de datosDatabase Mail Logs

Tablas en la información de registro de la base de datos msdb de Database Mail External Program.Tables in the msdb database log information from the Database Mail External Program. Vistas del Correo electrónico de base de datos (Transact-SQL) expone las tablas para solucionar problemas.Database Mail Views (Transact-SQL) expose the tables for troubleshooting purposes. Aparecen errores en la vista sysmail_event_log (Transact-SQL) si Service Broker no puede activar el programa externo, si el programa externo encuentra errores de red o si el servidor SMTP (protocolo simple de transferencia de correo) rechaza un mensaje de correo electrónico.Errors appear in the sysmail_event_log (Transact-SQL) view if Service Broker cannot activate the external program, if the external program encounters networking errors or if the Simple Mail Transport Protocol (SMTP) server refuses an e-mail message. Si el programa externo no puede conectarse a las tablas msdb , el programa registra los errores en el registro de eventos de aplicación Windows.In the event that the external program cannot log to the msdb tables, the program logs errors to the Windows application event log.

Las tablas internas de la base de datos msdb contienen los mensajes de correo electrónico y los datos adjuntos enviados desde el Correo electrónico de base de datos, junto con el estado actual de cada mensaje.Internal tables in the msdb database contain the e-mail messages and attachments sent from Database Mail, together with the current status of each message. El Correo electrónico de base de datos actualiza estas tablas a medida que se procesa cada mensaje.Database Mail updates these tables as each message is processed.

Tareas de auditoría de Correo electrónico de base de datosDatabase Mail Auditing tasks

Revisar y administrar los registros de Correo electrónico de base de datosReviewing and managing Database Mail logs Vínculo al temaLink to Topic
Comprobar el estado de entrega de un mensaje individualCheck the delivery status of an individual message Comprobar el estado de los mensajes de correo electrónico enviados con Correo electrónico de base de datosCheck the Status of E-Mail Messages Sent With Database Mail
Limpiar los mensajes, los datos adjuntos, y las entradas de registro del Correo electrónico de base de datosClean up Database Mail messages, attachments, and log entries sysmail_delete_mailitems_sp (Transact-SQL)sysmail_delete_mailitems_sp (Transact-SQL)

sysmail_delete_log_sp (Transact-SQL)sysmail_delete_log_sp (Transact-SQL)
Almacenar los mensajes de correo electrónico y los registros de la base de datosArchive the Database Email Messages and Logs Crear un trabajo del Agente SQL Server para archivar mensajes y registros de eventos del Correo electrónico de base de datosCreate a SQL Server Agent Job to Archive Database Mail Messages and Event Logs

Vea tambiénSee Also

Supervisar el uso de recursos(Monitor de sistema)Monitor Resource Usage (System Monitor)