Спутниковый интернет и настройка почты
Рассмотрим основные моменты, с которыми приходится сталкиваться при работе с почтовыми программами пользователю спутникового интернета.
Для примера рассмотрим настройку почтовой программы Outlook Express при подключени через провайдера спутникового интернета Planetsky. Большинство пользователей подключаются к Планетскай через программу-ускоритель Tellinet, которая позволяет существенно сэкономить как входящий, так и исходящий интернет-трафик.
Для работы почтовой программы через ускоритель Tellinet необходимо в конфигурационный файл recv.ini добавить секцию, отвечающую за проброс портов. Мы будем осуществлять прием и передачу почты через ускоритель спутникового инетернета, для этого нам надо пробросить 110 порт для приема и 25 порт для отправки почтовых сообщений.
Добавим в конец конфигурационного файла следующее:
#проброс 110 (pop3) порта для приема
[etcp_port_forwarding]
remote_address=pop.yandex.ru:110
listen_address=127.0.0.1:110
#проброс 25 (smtp) порта для отправки
[etcp_port_forwarding]
remote_address=smtp.yandex.ru:25
listen_address=127.0.0.1:25
Незабываем сохранить файл и перезапустить ускоритель. Теперь Tellinet знает о том, что все подключения с 25 порта и адреса 127.0.0.1 и 110 порта и адреса 127.0.0.1 надо перенаправлять на почтовые сервера Yandex-а.
Теперь остается изменить настройки учетной записи в почтовой программе. Меню Outlook Express: "Tool - Accounts - Mail-Servers" и вместо POP3/SMTP серверов pop.yandex.ru/smtp.yandex.ru написать адрес 127.0.0.1 и включить механизм упреждающей авторизации по протоколу pop до начала отправки почтовых сообщений по протоколу smtp. Меню Outlook Express: "Tool - Accounts - Mail - Servers" и поставить галочку "Мой серевер требует аутентификации" в самом низу под надписью "Outgoing mail server". Наэтом настройка работы почты через спутниковый интернет закончена.
На практике иногда приходится сталкиваться с ситуацией, когда почтовый сервер запрашивает авторизацию по ip-адресу прежде чем разрешит вам отправку почты и работать она в этом случае не сможет, так как у вас будет уже совершенно другой ip-адрес - адрес ускорителя спутникового интернета. В этом случае оставляем только первую секцию.
Если вы используете vpn/openvpn при подключении к спутниковому интернету, у вас будет ip адрес, который вам назначил спутниковый провайдер и шлюзом по умолчанию будет ip-адрес конца тунеля на спутнике, в этот тунель и будет "заворачиваться" весь трафик. Здесь решение сводится к тому что бы пустить отправку почты по наземному соединению. Для этого прописываем статический маршрут до почтового сервера по "земле" :
Важно, что все это делается до подключения спутникового интернета, запущено должно быть только наземное соединение!
1.Открываем "командную строку": "Пуск - Выполнить", набираем "cmd" и нажимаем "Ok", в открывшемся черном окне набираем: ping smtp.nash_provaider.ru и видим ответ, например 210.22.33.44
Таким образом мы узнали ip-адрес почтового smtp-сервера нашего наземного провайдера.
2. Смотрим наш основной шлюз: пишем команду "route print" в том же самом черном окне, она выводит таблицу маршрутизации, в самом низу которой есть пункт "default gateway" и ip-адрес 192.168.0.1 - это и есть основной шлюз при наземном подключении.
В том же окне пишем команду "route add 210.22.33.44 mask 255.255.255.255 192.168.0.1 -p" которая добавит постоянный статический маршрут.
Проверим, что маршрут добавлен: пишем "route print" и смотрим таблицу маршрутизации, в самом низу которой в пункте "Persistent routes" должен быть написан ip-адрес 210.22.33.44 почтового smtp-сервера.
Теперь все запросы, обращающиеся к данному ip-адресу будут производиться через наземный интерфейс. Можно теперь запустить спутниковое соединение и отправлять почту.
Как правило такие случаи возникают, когда в качестве исходящего канала используется "домовые сети" и для борьбы со спамом системные администраторы ограничивают трафик проходящий через их smtp-сервер.
© 2007-2010
