Teh Hermit

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
компонент_database_mail [2025/08/20 12:03] jpкомпонент_database_mail [2025/08/20 12:06] (current) jp
Line 3: Line 3:
 Команды, которые могут помочь в разборе проблем, связанных с отправкой почты через database_mail.  Команды, которые могут помочь в разборе проблем, связанных с отправкой почты через database_mail. 
  
-Посмотреть настроенные учётные записи для отправки почты:+=== Посмотреть настроенные учётные записи для отправки почты ==
    EXEC msdb.dbo.sysmail_help_account_sp;    EXEC msdb.dbo.sysmail_help_account_sp;
-Посмотреть очередь отправки писем:+=== Посмотреть очередь отправки писем ===
    EXEC msdb.dbo.sysmail_help_queue_sp @queue_type = 'Mail';    EXEC msdb.dbo.sysmail_help_queue_sp @queue_type = 'Mail';
-Заново инициализировать работу компонента и форсировать передачу писем в очереди. +=== Заново инициализировать работу компонента === 
 + 
 +Инициализировать передачу писем в очереди можно так
  
 1. Необходимо остановить процесс Database Mail (через taskmgr или любым другим способом).\\ 1. Необходимо остановить процесс Database Mail (через taskmgr или любым другим способом).\\
Line 15: Line 17:
    GO    GO
    EXEC dbo.sysmail_start_sp    EXEC dbo.sysmail_start_sp
 +=== Посмотреть лог работы компонента ===
  
 +<code> 
 +SELECT er.log_id AS [LogID], 
 +  er.event_type AS [EventType], 
 +  er.log_date AS [LogDate], 
 +  er.description AS [Description], 
 +  er.process_id AS [ProcessID], 
 +  er.mailitem_id AS [MailItemID], 
 +  er.account_id AS [AccountID], 
 +  er.last_mod_date AS [LastModifiedDate], 
 +  er.last_mod_user AS [LastModifiedUser] 
 +FROM msdb.dbo.sysmail_event_log er 
 +ORDER BY [LogDate] DESC 
 +</code> 
 +{{tag>Microsoft SQL MSSQL Mail}}
компонент_database_mail.1755691401.txt.gz · Last modified: by jp