Здравствуйте. Проблема в следующем: Есть локальная сеть, доменный контроллер, обеспечивающий авторизацию пользователей в сети, есть ISA server, есть почтовый ящик от стороннего провайдера типа a@mail.ru, работающий по pop3, есть 130 пользователей, из них около 20 пользователей должны пользоваться ящиком этим. Нужно организовать такую работу, чтоб почта получалась на сервер и пользователи работали или с общей базой или получали с локального сервера. Каким образом организовать это, учитывая что денег не выделяют?...
В результате гугления и чтения всевозожных форумов сформировался вот-такой мануальчик:
Доставка почты с основного сервера в сети интернет
1. Установить fetchmail
- через вебмин: система \ менеджер ПО \ в поле "Пакеты из APT" ввести fetchmail (и нажать кнопку "Установить", с уважением и.о. К.О.)
- или через консоль командой sudo apt-get install fetchmail
2. Создать специального пользователя, в локальный почтовый ящик которого будет загружаться доставляемая почта (через webmin: система \ пользователи и группы \ создать нового пользователя) со следующими параметрами
- имя: "global_mailbox_user" (или что-то в этом роде - длинное и понятное, дабы не перепутать)
- пароль: "вход запрещён" (пока не нужен)
- оболочка: "/bin/false" ("пустая" оболочка, не позволяющая выполнять какое-либо управление)
Если планируется использовать несколько разных ящиков, нужно создать несколько разных пользователей
3. Настроить fetchmail (через webmin: службы \ Сборщик почты Fetchmail)
- Направление доставки создаётся кнопкой "Добавить сервер fetchmail для пользователя" (нужно ввести имя пользователя или выбрать его из списка)
- В открывшемся окне указать параметры соединения (переписать из настроек используемой почтовой программы): имя почтового сервера (например imap.yandex.ru), логин и пароль от своего почтового ящика, а также (самое главное) имя локального пользователя (см. п.2), в чей ящик эта почта будет сбрасываться.
- Также нужно выбрать значения "да" для полей "Оставлять сообщения на сервере" (хотя-бы на период пусконаладочных работ) и "подключаться через SSL" (для безопасности).
Чтобы после запуска настроенной и отлаженной системы в работу загрузить все письма, нужно будет включить режим "Доставлять все сообщения" (и отключить "Оставлять сообщения на сервере", поскольку их одновременная работа невозможна).
4. После сохранения параметров в окне со списком направлений доставки нужно нажать кнопку "Проверка всех серверов" (всё-равно он только один) и посмотреть, что получилось.
Должно получиться много текста
Куча строк с текстом "пропускается сообщение" означает, что эти письма уже были пропущены, поскольку на сайте они уже помечены, как прочтённые.
Далее установил dovecot, запустил, проверил на Windows XP с помощью команды telnet mail pop3, ответ "ОК" но почтовые программы не хотят к нему подключаться, да и как связать его с получаемой fetchmail-ом почтой? Я так понимаю и с настройками dovecot нужно еще повозиться...