5.7.1 Ошибка SMTP, когда выполнение сохранило proc использование Почты DB в SQL Server 2012

Я получаю ошибку в Почте Базы данных SQL Server 2012 года при выполнении сохраненного proc для посылания электронного письма с указанного адреса к указанному адресу с помощью Office 365 в качестве сервера SMTP.

Почта не могла быть отправлена получателям из-за отказа почтового сервера. (Отправляющий Почту с помощью Учетной записи 1 (2014-06-10T15:28:48). Сообщение об исключении: не Может отправить письма в почтовый сервер. (Недоступный почтовый ящик. Ответ сервера был: 5.7.1 У клиента нет полномочий отправить как этот отправитель).

Это то же сохранило proc, работает в производстве над другим прекрасным сервером. Единственное изменение - то, что этот экземпляр сохраненного proc работы является SQL Server 2008 R2.

При оценке по ошибке, это - ошибка SMTP, я корректен? Все пользователи, которых я использую, чтобы отправить и получить почту, находятся в том же домене O365 и имеют права доступа {SendAs} и Доверенные стороны NT Authority\Self в O365.

Я могу telnet, который Office 365 по указанному порту (587) прекрасный и еще более странный, я могу послать электронное письмо с помощью функции 'Send Test E-Mail' в Почте DB прекрасное использование того же профиля Office 365, который указан в сохраненном proc.

Любая справка ценилась бы.

Снимок экрана почтовых настроек базы данныхenter image description here

2
задан 13 June 2014 в 16:52
1 ответ

Для исправления этой проблемы я установил SMTP-сервер локально на том же сервере, что и экземпляр SQL-сервера. Я настроил почту DB на localhost, а затем установил настройки Office 365 на SMTP-сервере, убедившись, что указано шифрование TL и правильный порт.

Мне показалось, что это исправит проблему.

.
0
ответ дан 3 December 2019 в 15:04

Теги

Похожие вопросы