The Bat - сетевые решения

Несмотря на то, что эта замечательная программа описывалась уже множество раз на страницах различных газет, с вашего позволения, уважаемый читатель, я еще раз привлеку к ней ваше внимание, для того, чтобы продемонстрировать, насколько широкими возможностями применения она обладает.

Так как о The Bat написано уже превеликое множество хвалебных статей и рецензий, я ограничусь лишь кратким замечанием, что я являюсь давним поклонником программного обеспечения, разработчиками которого являются программисты из фирмы RITLABS. Я думаю, что многим запомнилась созданная ими прекрасная оболочка DOS Navigator, но при этом не всем известно, что DOS Navigator и The Bat написаны одними и теми же людьми.:)

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

Цель данной статьи - продемонстрировать читателю несколько нетрадиционных вариантов использования данной программы в многопользовательском режиме. В настоящий момент я являюсь администратором небольшой одноранговой сети, имеющей шлюз в Интернет. Решения, которые я вам предлагаю, были опробованы мной в моей подшефной сети и прекрасно подойдут для обеспечения группы пользователей электронной почтой, в ситуации, аналогичной моей.

Однажды, в одной из конференций FIDONet, посвященной Интернет технологиям, я прочитал чью-то просьбу подсказать почтовый клиент, умеющий хранить почтовые базы пользователей на сетевом диске. Это, в общем-то, очевидное решение проблемы предоставления пользователю свободного доступа к своему почтовому ящику с любого компьютера, подключенного к сети. К сожалению, на тот момент я еще не был знаком с замечательным почтовым клиентом The Bat, явившимся для меня впоследствии ключом к решению данной проблемы, и, естественно, не смог ответить на вопрос. Пусть эта статья будет своеобразным ответом на тот вопрос. Конечно, самому автору вопроса она уже не поможет, так как было это достаточно давно. Но, я думаю, она сможет помочь тем, кто поставлен перед аналогичными задачами.

Я ни в коем случае не претендую на то, что решения, которые я предлагаю, единственные или самые лучшие. Вполне возможно, что кто-то нашел для себя более приемлемое решение описываемых задач с применением популярных продуктов Microsoft или любых других. Однако для меня лично решение данных задач использованием The Bat показалось наиболее изящным и удобным.

Например, для сравнения, решение задачи обеспечения почтового обмена в локальной сети с использованием продуктов от Microsoft потребует применения нескольких довольно громоздких пакетов. В противовес этому, задача легко решается благодаря всего одной, довольно небольшой, по сегодняшним меркам, программы The Bat.

Особенно привлекательным является выбор The Bat в качестве почтового клиента, так как он не использует стандартную адресную книгу Microsoft и не обрабатывает вложенные в письмо VB scripts. Дело в том, что в последнее время эти возможности, реализованные, например, в Microsoft Outlook, явились причиной лавинообразного распространения вирусов через электронную почту, и в ближайшее время, пока эта дыра в безопасности не будет заделана, их наличие в программе будет медвежьей услугой пользователю.:)

Пожалуй, вступление несколько затянулось. Прошу великодушно простить меня за эту мою слабость - никак не научусь писать краткие вступления.:)

Врочем, зато остальная часть будет гораздо более краткой и конкретной. Я приведу лишь общую последовательность действий, опуская подробности в надежде, что читать мою статью будут люди достаточно подготовленные, чтобы разобраться в деталях самостоятельно. В противном случае, придется посвятить описанию деталей весь газетный выпуск, на что, конечно же, ни одна газета не пойдет.:)

Итак, мы имеем локальную сеть, подключенную или не подключенную к Интернет (что, в конечном счете, определяющего значения не имеет), и группу пользователей, не имеющих постоянного рабочего места, которым нужно обеспечить доступ к их индивидуальным почтовым ящикам.

1. Простейший вариант: Локальная сеть без выхода в Интернет.

Требуется наладить локальный почтовый обмен между пользователями внутри самой сети. При этом пользователи должны иметь доступ к своим почтовым ящикам с любого компьютера.

Примерная последовательность действий:

- Устанавливаем The Bat на сервере в режиме "Workstation with TCP/IP".

- Создаем необходимое количество почтовых ящиков пользователей (меню Account/New), указав при этом сетевой диск для хранения почтовых баз (Home Directory). Настраиваем ящики под конкретных пользователей, указывая ФИО, e-mail и т.п. Настройки "транспорта" и "авторизации на почтовом сервере" оставляем незаполненными.

- На всех сетевых компьютерах устанавливаем The Bat в режиме "Workstation with TCP/IP".

- Добавляем почтовые ящики пользователей (меню Account/New), указав их место расположения на сетевом диске. При этом все настройки будут взяты из баз, и повторная настройка ящиков не потребуется.

- На всех компьютерах разрешаем локальную доставку почты (опция Options/Network & Administration/Allow local delivery).

- Пользователи устанавливают пароли доступа к собственным почтовым ящикам (меню Account/Set Access Password).

После выполнения вышеперечисленных действий пользователи смогут получать доступ к своим локальным ящикам с любого компьютера, при условии указания верного имени пользователя и пароля. Имя пользователя идентично с именем почтового ящика.

В данном варианте, естественно, пользователи смогут посылать почту только локальным адресатам, т.е. пользователям зарегистрированным в The Bat. Маршрутизацию почты будет осуществлять сама программа The Bat.

2. Стандартный вариант: Локальная сеть со шлюзом в Интернет. Все компьютеры сети имеют выход в Интернет.

Требуется предоставить пользователям доступ к их почтовым ящикам в Интернет с любого компьютера в сети.

- Устанавливаем The Bat на сервере в режиме "Workstation with TCP/IP".

- Создаем необходимое количество почтовых ящиков пользователей (меню Account/New), указав при этом сетевой диск для хранения почтовых баз (Home Directory). Настраиваем ящики под конкретных пользователей, указывая ФИО, e-mail и т.п.

- В настройках "транспорта" и "авторизации на почтовом сервере" для каждого ящика указываем соответствующие данные почтовых ящиков пользователей в Интернет.

- На всех сетевых компьютерах устанавливаем The Bat в режиме "Workstation with TCP/IP".

- Добавляем почтовые ящики пользователей (меню Account/New), указав их место расположения на сетевом диске. При этом все настройки будут взяты из баз, и повторная настройка ящиков не потребуется.

- [Не обязательно] На всех компьютерах разрешаем локальную доставку почты (опция Options/Network & Administration/Allow local delivery).

- Пользователи устанавливают пароли доступа к собственным почтовым ящикам (меню Account/Set Access Password).

После выполнения вышеперечисленных действий пользователи смогут получать доступ к своим ящикам в Интернет с любого компьютера и отправлять почту любому адресату в сети Интернет. Маршрутизацию внешней почты выполняют серверы, на которых пользователи содержат свои ящики. Маршрутизация локальной почты может выполняться либо самой программой The Bat (если разрешена локальная доставка), либо также соответствующими серверами в Интернет.

3. Интересный вариант: Локальная сеть без шлюза в Интернет, но один из компьютеров в сети имеет выход в Интернет.

Требуется предоставить пользователям доступ к их почтовым ящикам в Интернет с любого компьютера в сети.

- Устанавливаем The Bat на компьютере, имеющем доступ в Интернет, в режиме "TCP/IP or Dial-out Server".

- Создаем необходимое количество почтовых ящиков пользователей (меню Account/New), указав при этом сетевой диск для хранения почтовых баз (Home Directory). Настраиваем ящики под конкретных пользователей, указывая ФИО, e-mail и т.п.

- В настройках "транспорта" и "авторизации на почтовом сервере" для каждого ящика указываем соответствующие данные почтовых ящиков пользователей в Интернет.

- На всех сетевых компьютерах устанавливаем The Bat в режиме "Non-TCP/IP Workstation".

- Добавляем почтовые ящики пользователей (меню Account/New), указав их место расположения на сетевом диске. При этом все настройки будут взяты из баз, и повторная настройка ящиков не потребуется.

- [Не обязательно] На всех компьютерах разрешаем локальную доставку почты (опция Options/Network & Administration/Allow local delivery).

- Пользователи устанавливают пароли доступа к собственным почтовым ящикам (меню Account/Set Access Password).

- Настраиваем серверную версию The Bat таким образом, чтобы она автоматически через определенные интервалы времени обменивалась почтой с почтовыми ящиками пользователей в Интернет (меню Account/Properties/Options/Mailbox Checking).

В данном варианте серверная версия The Bat организует обмен почтой с почтовыми ящиками пользователей в Интернет и служит почтовым сервером в локальной сети для клиентских версий The Bat, установленных на других компьютерах.

Аналогично предыдущему варианту, пользователи смогут получать доступ к своим ящикам в Интернет с любого компьютера и отправлять почту любому адресату в сети Интернет. Маршрутизацию почты внутри сети производит серверная версия The Bat, а дальнейшую маршрутизацию выполняют почтовые серверы Интернет.

Последний вариант хорошо подойдет в случае, когда вы хотите обеспечить ваших пользователей только доступом к электронной почте и не хотите предоставлять всем компьютерам в сети доступ к Интернет. Кроме того, этот простой и удобный вариант особенно привлекателен тем, что не требует установки дополнительного программного обеспечения для организации шлюзования вашей сети с Интернет и будет прекрасно работать на обычной рабочей станции с OS Windows95/98 и настроенным dial-up доступом в Интернет.

Пожалуй, на этой оптимистической ноте я завершу свой небольшой экскурс в возможности многопользовательской работы с программой The Bat. Я мог бы еще очень много и долго рассказывать про возможности этой замечательной программы, но тема этой статьи уже исчерпана. В случае если Вы, уважаемые читатели, проявите интерес к дальнейшему, может быть, более подробному описанию возможностей и способов применения программы The Bat, я с большим удовольствием напишу еще.

Напоследок хочу поблагодарить программистов RITLABS за замечательные программы, и в особенности за лучший, на мой взгляд, почтовый клиент - The Bat, которым я с удовольствием пользуюсь уже более двух лет. Спасибо! Успехов Вам и приятного использования The Bat!

Есафов Александр


Компьютерная газета. Статья была опубликована в номере 23 за 2000 год в рубрике soft :: интернет

©1997-2024 Компьютерная газета