Проверка конфигураций службы SQL Mail

Чтобы проверить, правильно ли настроена служба SQL Mail, выполните следующие действия.

  • Попробуйте вместо этого использовать компонент Database Mail.

    ПримечаниеПримечание

    В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.. Для отправки письма из SQL Server используйте компонент Database Mail.

  • Убедитесь, что служба SQL Mail установлена.

  • На компьютере, на котором запускается SQL Server, должен быть установлен почтовый клиент (например Microsoft Outlook).

  • Необходим также работающий сервер Microsoft Exchange. Можно настроить программу Microsoft Outlook таким образом, чтобы служба SQL Mail использовала для отправки почты протокол SMTP. Однако из-за ограничений на использование клиентских компонентов протоколом Extended MAPI из SQL Server Microsoft рекомендует для отправки почты по протоколу SMTP использовать компонент Database Mail.

  • Учетная запись, используемая для запуска SQL Server, должна являться учетной записью домена. Учетная запись домена должна иметь почтовый ящик на сервере Exchange. Учетная запись, используемая для запуска SQL Server, не должна быть учетной записью Local System или Local Service.

  • В профиле должны быть правильно указаны сервер Exchange и имя учетной записи. Для проверки профиля войдите в систему на компьютере, на котором запускается SQL Server, под учетной записью, из-под которой запускается SQL Server. В Панели управления дважды щелкните пункт Почта. В диалоговом окне Почта нажмите кнопку Показать профили.

  • Должна быть возможность открыть программу Outlook и проверить отправку и получение почты с почтового сервера. Не должны отображаться никакие диалоговые окна или сообщения, требующие взаимодействия с пользователем.

  • Служба SQL Mail должна быть настроена на использование корректного профиля. Дополнительные сведения о настройке службы SQL Mail см. в разделе Как настроить службу SQL Mail (среда SQL Server Management Studio).

  • Почтовая программа, используемая по умолчанию для учетной записи, из-под которой запускается SQL Server, должна быть той же, что и программа, используемая при проверке конфигурации. Для проверки установленной по умолчанию почтовой программы откройте Панель управления. Дважды щелкните значок Свойства обозревателя и перейдите на вкладку Программы. Выберите корректную программу из списка Электронная почта.

  • Для применения изменений, сделанных в почтовом профиле, необходимо перезапустить SQL Server. Если был изменен установленный по умолчанию почтовый профиль для учетной записи, то необходимо перезапустить компьютер, чтобы изменения вступили в силу.