Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Riven
Сообщения: 28
ОС: Debian 4.0

Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Сообщение Riven »

Доброго времени суток!

Помогите пожалуйста с такой проблемой. Задача – имеется небольшая локальная сеть, выход в Инет осуществляется через сервер с установленным Debian Etch (http-трафик через Squid, порты 25,110 разблокированы через iptables, остальное заблокировано). Внешнего IP-адреса нет (но можно подключить, если будет надо). Имеется внешний провайдер на хостинге которого висит сайт, на хостинге есть также несколько почтовых ящиков к которым осуществляется доступ по протоколам POP3/SMTP.

Сейчас каждый клиент из локальной сети обращается к внешнему провайдеру посредством маршрутизации через сервер. Хотелось бы сделать так, чтобы сервер регулярно подключался к внешним ящикам, забирал с них почту по POP3 и держал у себя, а клиенты из локальной сети потом забирали эту почту по POP3 или IMAP уже с сервера. Такая же настройка SMTP необязательна.

Просмотрел множество руководств по MTA-серверам (qmail, sendmail, postfix), но они все предполагают использование имеющегося DNS-имени, настройку SMTP-сервера, и уже на основе этих настроек настраивают POP3, а мне это все просто не надо – мне достаточно только получения почты.
Подскажите, пожалуйста, может я не в ту сторону копаю и qmail/sendmail тут нафиг не нужны? Как настроить такое получение почты?

Заранее спасибо.
Сейчас адвокаты стоят столько, что проще купить судью
а вообще-то - Athlon 64 X2 5200+/1 Gb RAM/GeForce 8600GT/ViewSonic 22' + 570Gb HDDшек
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Сообщение quadrik »

fetchmail
Спасибо сказали:
Аватара пользователя
Riven
Сообщения: 28
ОС: Debian 4.0

Re: Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Сообщение Riven »

quadrik писал(а):
03.03.2008 11:48
fetchmail

Спасибо, пошел копать
Сейчас адвокаты стоят столько, что проще купить судью
а вообще-то - Athlon 64 X2 5200+/1 Gb RAM/GeForce 8600GT/ViewSonic 22' + 570Gb HDDшек
Спасибо сказали:
Аватара пользователя
Riven
Сообщения: 28
ОС: Debian 4.0

Re: Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Сообщение Riven »

Прочитал доки по fetchmail, установлю, настрою, но для начала пара теоретических вопросов

1. Fetchmail берет почту с POP3-серверов и складывает ее в определенную папку (с логином пользователя или другим) на локальном компьютере. Оттуда ее потом могут прочитать программы типа mutt. Правильно?

2. Нигде не нашел как мне сделать так, чтобы клиенты с других машин локальной сети (как Linux, так и Windose) могли подключаться к машине на которой работает Fetchmail и забирать почту из тех папок куда ее положил fetchmail. Видимо нужно поднять свой POP3 сервер? Но тогда как поставить перенаправление на него почты с Fetchmail'а?

Заранее благодарю
Сейчас адвокаты стоят столько, что проще купить судью
а вообще-то - Athlon 64 X2 5200+/1 Gb RAM/GeForce 8600GT/ViewSonic 22' + 570Gb HDDшек
Спасибо сказали:
Аватара пользователя
quadrik
Сообщения: 350
ОС: gentoo, только на серверах

Re: Как забирать почту по POP3 и потом ее раздавать клиентам из локальной сети

Сообщение quadrik »

Код: Выделить всё

poll pop.yandex.ru proto pop3
    user "yandexuser", with password yandexpassword, is "localuser@mydomain.ru" here;

Забирается почта с внешнего ящика и отправляется нужному локальному пользователю. На сервере поднят SMTP и IMAP(или POP3) демон.
Спасибо сказали: