Ведение журнала и аудит компонента Database Mail

Регистрация в Database Mail спроектирована таким образом, чтобы обеспечить способ локализации и исправления неполадок. Компонент Database Mail хранит сведения о регистрации в базе данных msdb. Сведения о содержимом сообщений электронной почты Database Mail, их состояниях, а также о любых полученных сообщениях, например сообщениях об ошибках, регистрируются в Database Mail и могут использоваться для аудита или обеспечения безопасности.

Журналы компонента Database Mail

Таблицы в базе данных msdb записывают журнал из Внешняя программа компонента Database Mail. Компонент Представления компонента Database Mail (Transact-SQL) выводит эти таблицы для устранения неполадок. В представлении sysmail_event_log (Transact-SQL) появляется ошибка, если компонент Service Broker не может запустить внешнюю программу, если в этой внешней программе возникли ошибки при работе с сетью или сервер SMTP отказался принять сообщение электронной почты. В случае события, которое внешняя программа не может записать в таблицы msdb, она записывает ошибки в журнал событий приложений Windows.

Внутренние таблицы в базе данных msdb содержат электронные сообщения и вложения, присланные компонентом Database Mail, а также текущее состояние каждого сообщения. Компонент Database Mail обновляет эти таблицы при каждом обработанном сообщении.

Задачи аудита компонента Database Mail

Обзор журналов компонента Database Mail и управление ими

Ссылка на раздел

Проверьте состояние доставки отдельного сообщения

Проверка состояния сообщений электронной почты, отправленных при помощи компонента Database Mail

Очистите сообщения, вложения и записи журнала компонента Database Mail

sysmail_delete_mailitems_sp (Transact-SQL)

sysmail_delete_log_sp (Transact-SQL)

Заархивируйте сообщения и журналы компонента Database Mail

Создание задания агента SQL Server по архивации сообщений компонента Database Mail и журналов событий базы данных

См. также

Основные понятия

Наблюдение за использованием ресурсов (системный монитор)