Когда я использую хранимую процедуру sp_send_dbmail, я получаю сообщение о том, что моя почта была в очереди. Тем не менее, он никогда не доставляется. Я вижу их в очереди, если я запускаю этот SQL:
SELECT * FROM msdb..sysmail_allitems WHERE sent_status = 'unsent'
Этот SQL возвращает 1:
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb'
Эта хранимая процедура возвращает STARTED:
msdb.dbo.sysmail_help_status_sp
Соответствующие учетные записи и профили были настроены, и почта работала в одном месте. В msdb.dbo.sysmail_event_log ошибок нет.