Мы переносим нашу систему с выделенного хостинга на Azure. Частью этого процесса является система подачи данных, которая отправляет электронные письма клиентам и нашим системным администраторам, когда возникают проблемы с потоками данных.
Мы используем SQL Database Mail и простой SMTP-сервер IIS 6.0, установленный на коробке. Затем в наших хранимых процедурах SQL мы вызываем sp_send_dbmail для отправки наших сообщений.
Мы попытались воспроизвести это на нашей виртуальной машине Azure, и электронные письма, похоже, не проходят. SMTP-сервер был установлен и настроен так же, как и исходный выделенный ящик. Конфигурация почты базы данных такая же. Наши профили и учетные записи имеют одинаковые имена, поэтому любой перенесенный код, ссылающийся на них, не нужно будет изменять. Я даже не могу заставить «Отправить тестовое электронное письмо...» работать с узлом Database Mail в SSMS.
Есть ли что-то, чего мне не хватает в Azure, порта, который мне нужно открыть, или конечной точки, которую нужно настроить? Мы запускаем виртуальную машину центра обработки данных Windows 2016 с SQL Server 2016.