Я пытаюсь получить почту базы данных SQL для отправки электронной почты, используя новый профиль и учетную запись db mail. Новый профиль электронной почты db и учетная запись, которую я создаю, используют то же имя сервера, что и старые профили почты и учетные записи db на нашем сервере. Всякий раз, когда я выполняю команду:SQL Database Mail не отправляется с определенным профилем
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'OLD PROFILE NAME',
@recipients = '[email protected]',
@subject = 'Test Email',
@body = '<html><body><p>test content test content test content test content test content</p></body></html>',
@body_format = 'HTML';
И электронной почты отправляет без проблем. Однако всякий раз, когда я выполняю команду
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'NEW PROFILE NAME',
@recipients = '[email protected]',
@subject = 'Test Email',
@body = '<html><body><p>test content test content test content test content test content</p></body></html>',
@body_format = 'HTML';
Я не получаю электронное письмо. Что еще более странно, так это то, что я могу посмотреть отправленные элементы с помощью команды msdb и сказать, что письма, которые я не получаю, отправляются ??
Любые мысли или помощь будет высоко оценена
Если бы мы могли посмотреть на профили, это могло бы помочь. Например, SMTP-сервер в профилях одинаковый? – Sam