Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Настройка DataBase Mail SQL 2008  [new]
alvenav
Member

Откуда:
Сообщений: 7
Всем привет

Настраиваю DataBase Mail на SQL 2008, отправка тестового письма возвращается с ошибкой

Почту не удалось доставить получателям из-за сбоя почтового сервера. (Отправка сообщения через учетную запись 1 (2018-02-05T10:58:54). Сообщение об исключении: Не удается послать сообщения на почтовый сервер. (Время ожидания операции истекло.).

Если трафик идет через прокси сервер, можно ли использовать при отправке настройки прокси сервера и где они находятся в SQL server 2008?

Если отправлять через почтовый клиент прям с сервера где установлен SQL при отключенных настройках прокси (использовал thunderburd) почта уходит, значит админы на проксе все же настроили безусловно трафик на smtp серверы.
5 фев 18, 13:41    [21166718]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1368
alvenav,

Вы ваш smtp сервер telnet-ом с сиквел-сервера видите?

telnet <smtp_ip_address> 25
5 фев 18, 14:02    [21166801]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
alvenav
Member

Откуда:
Сообщений: 7
Ответ на telnet smtp.mail.ru 25:

220 smtp48.i.mail.ru ESPTP ready
5 фев 18, 14:21    [21166898]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1368
falvenav,

а, так погодите у вас smtp на мейле чтоли? у них вроде обязательно используется TLS для пересылки, и порт соответственно 465.

Хотя могу ошибаться.
в любом случае, если сервер видит сам smtp, то вам необходимо правильно настроить авторизацию https://help.mail.ru/mail-help/mailer/popsmtp
5 фев 18, 14:39    [21166977]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
alvenav
Member

Откуда:
Сообщений: 7
По этим настройкам и делал
5 фев 18, 14:47    [21167020]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1368
alvenav,

ну ок, показывайте тогда результат:

select * from msdb.dbo.sysmail_configuration

select pa.profile_id, pa.account_id, a.name, s.servertype, s.servername, s.port, c.credential_id /*c.credential_identity, a.email_address*/
 from msdb.dbo.sysmail_profileaccount pa
      join msdb.dbo.sysmail_account a on pa.account_id = a.account_id
          join msdb.dbo.sysmail_server s on s.account_id = a.account_id
              left join sys.credentials c on c.credential_id = s.credential_id

select * from msdb.dbo.sysmail_event_log where log_date >= getdate() - 1 and event_type <> 'information'
5 фев 18, 17:20    [21167604]     Ответить | Цитировать Сообщить модератору
 Re: Настройка DataBase Mail SQL 2008  [new]
alvenav
Member

Откуда:
Сообщений: 7
felix_ff , поздно увидел сообщение, пробовал на сервере без прокси, тоже не работало. В результате, решается двумя способами:

1. Установка обновления отсюда (это если без прокси)
https://support.microsoft.com/ru-ru/help/3135244/tls-1-2-support-for-microsoft-sql-server

2. Установка и настройка stunnel
Без прокси работают стандартные настройки
С проксей заработало с этими настройками:


; Enable support for the insecure SSLv3 protocol
options = -NO_SSLv3


[gmail-smtp]
client = yes
accept = 127.0.0.1:25
connect = smtp.gmail.com:465

465 на проксе должен быть открыт
5 фев 18, 19:14    [21167882]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить