2016-06-22 3 views
0

Я пытаюсь получить почту базы данных 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 и сказать, что письма, которые я не получаю, отправляются ??

Любые мысли или помощь будет высоко оценена

+0

Если бы мы могли посмотреть на профили, это могло бы помочь. Например, SMTP-сервер в профилях одинаковый? – Sam

ответ

0

Вы пробовали смотреть на профили электронной почты?

(В Management Studio-> База данных Mail-> Настройка база данных Mail-> Управление учетных записей почтовых баз данных и profiles-> Просмотр, изменение или удаление существующего профиля ...)

Проверьте два профиля. Посмотрите, есть ли учетная запись SMTP для двух профилей и если они действительны.

Я полагаю, что учетная запись SMTP, связанная с новым профилем, недействительна.

+0

Я просто попробовал сменить учетную запись SMTP на свой адрес электронной почты (который является действительной учетной записью на SMTP-сервере моей компании) и до сих пор не повезло. –

+0

Вы подтвердили, что учетная запись SMTP для профиля электронной почты настроена так же, как старый профиль? (Вы можете увидеть конфигурацию учетной записи SMTP с помощью опции: «Почта базы данных» -> «Настройка базы данных» -> «Управление учетными записями и профилями базы данных» -> Просмотр, изменение или удаление существующей учетной записи). –

+0

Проверьте конфигурацию SSL, аутентификацию. Вы также можете попробовать отправить тестовое письмо через Management Studio с различными профилями. –

 Смежные вопросы

  • Нет связанных вопросов^_^