Помогите, пожалуйста решить проблему. У нас есть Windows Server 2008 R2 на Amazon, на нем работает наше приложение. Когда в приложении реализовали возможность отправки почты, то необходимо было настроить SMTP на сервере для подключения smtp.gmail.com. Вот тут и начались проблемы, как только на сервере в настройках прописываем актуальный логин/пароль, так сразу с нашего аккаунта на gmail начинает массовая рассылка писем, как мы меняем пароль аккаунта, она сразу прекращается. Значит что-то на сервере считывает наши данные, но как это найти не понятно, подскажите, пожалуйста.
Проблема с Win сервером
Проблема с Win сервером
Помогите, пожалуйста решить проблему. У нас есть Windows Server 2008 R2 на Amazon, на нем работает наше приложение. Когда в приложении реализовали возможность отправки почты, то необходимо было настроить SMTP на сервере для подключения smtp.gmail.com. Вот тут и начались проблемы, как только на сервере в настройках прописываем актуальный логин/пароль, так сразу с нашего аккаунта на gmail начинает массовая рассылка писем, как мы меняем пароль аккаунта, она сразу прекращается. Значит что-то на сервере считывает наши данные, но как это найти не понятно, подскажите, пожалуйста.
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Проблема с Win сервером
Ваш сервер доступен извне как open relay. Тут либо в вашем приложении имеется ОГРОМНАЯ дырень, либо настолько криво настроен ваш SMTP. 2-й вариант более реалистичен. Рассказывайте, кого и как вы настроили в роли SMTP.
Я не злопамятный, я просто часто ковыряю логи
Re: Проблема с Win сервером
В IIS 6.0 Manager в настройках Smtp Virtual Server прописали в Access - Authentication галка на Anonymous access. Delivery - Outbound secuirity Basic и логин/пароль, а также галку на TLS encryption, Delivery - Outbound connections указали 587 порт, Delivery - Advanced Smart host: smtp.gmail.com
Соответственно в приложении, написанном на .NET, одной строкой подключаемся к серверу, второй делаем Send. Вроде все.
Соответственно в приложении, написанном на .NET, одной строкой подключаемся к серверу, второй делаем Send. Вроде все.
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Проблема с Win сервером
Вот где ваша ошибка.maxmonch писал(а):Anonymous access
Сделайте доступ по IP для доверенных хостов, либо авторизацию по логину/паролю. Выставили голый зад в гей-клуб, еще и удивляетесь что он пользуется спросом!
Я не злопамятный, я просто часто ковыряю логи
Re: Проблема с Win сервером
Спасибо, большое!! Попробуем одеть штаны:)Raven писал(а):Вот где ваша ошибка.maxmonch писал(а):Anonymous access
Сделайте доступ по IP для доверенных хостов, либо авторизацию по логину/паролю. Выставили голый зад в гей-клуб, еще и удивляетесь что он пользуется спросом!
Re: Проблема с Win сервером
Вообщем отключил Anonymous access, включил Integrated Windows Authentication, в Access - Connection control указал наш домен, также в Relay restrictions, но это не дало результата, как только прописал новый пароль и отправил письмо, через час уже полетели письма счастья.
- Raven
- Бородатый сис
- Сообщения: 2797
- Зарегистрирован: 03 мар 2010, 15:12
- ОС: RHEL 8
- Откуда: Из серверной
Re: Проблема с Win сервером
Я не злопамятный, я просто часто ковыряю логи
Re: Проблема с Win сервером
Raven
Спасибо большое. Проблема решилась, в настройках Relay нужно было ничего не указывать, а в Connections только локалхост.
Спасибо большое. Проблема решилась, в настройках Relay нужно было ничего не указывать, а в Connections только локалхост.