PDA

Показать полную графическую версию : [решено] Отправка email средствами sql server 2005 через exchange


VladDV
12-08-2011, 07:53
Добрый день!

Никак не могу разобраться с настройкой связки SQL Server 2005 + Exchange 2010. Задача в следующем: нужно из sql server посылать почтовые уведомления. Для этого создал служебную учетную запись в AD, настроил в sql server почтовый профиль, в котором указал базовый способ аутентификации и прописал параметры созданного пользователя и отправку сообщений на порт N, а в exchange создал принимающий коннектор, который слушает на порту N со всех адресов. В этом коннекторе выставил:

1) Permissions Group = Exchange Users
2) Authentication =
вариант 1) Basic Authentication
вариант 2) Integrated Windows Authentication
вариант 3) Сочетание 1го и 2го вариантов

При попытке отправки письма в журнале приложений почтовика появляется предупреждение "Inbound authentication failed with error LogonDenied for Receive connector SpecConnector. The authentication mechanism is Ntlm. " (в некоторых случаях вместо Ntlm пишет login). Если в коннекторе включить Permissions Group = Anonimus Users, то письма проходят.

Как можно заставить работать эту связку используя для аутентификации созданного пользователя AD?

Oleg Krylov
12-08-2011, 10:56
Созданный пользователь mail-enabled? Обычные учетные записи без аттрибутов Exchange не являются Exchange Users.

VladDV
12-08-2011, 12:58
Oleg Krylov, очередной раз убеждаюсь, что Вы гуру в Exchange :) Действительно введение атрибутов помогло. Спасибо.




© OSzone.net 2001-2012