«Мышь» наступает! ? интервью с разработчиками почтового клиента TheBat!


1 сентября 2003 года вышел релиз версии 2.0 почтового клиента TheBat! Учитывая высокую популярность прогаммы, мы связались с одним из разработчиков «мышки», техническим директором компании Ritlabs Максимом Масютиным и задали ему несколько вопросов.

iXBT: Здравствуйте Максим.

Приветствую вас.

iXBT: Вчера на сайте Ritlabs появилась новая версия вашего почтовика — TheBat! v.2.0. Поздравляем! Судя по кардинальной смене номера версии, вы поработали плодотворно. Много ли изменений и нововведений?

Насколько хорошо мы поработали... давайте предоставим право решать нашим пользователям. Нового довольно много.

iXBT: Одно из основных требований, предъявляемых к современным почтовым клиентам — это наличие возможности работы с письмами в формате HTML. В предыдущей версии TheBat! это можно было реализовать, но весьма неудобным способом. Есть ли изменения?

Мы прекрасно понимали важность этого вопроса. Долгое время пользователи The Bat! были лишешы такой возможности, в их распоряжении был только редактор неформатированного текста (plain text). HTML TheBat! только показывал. И хотя полноценный показ HTML тоже очень важное свойство почтового клиента (ведь многие списки рассылки, такие как CityCat, используют HTML со сложными таблицами и элементами оформления), отсутствие возможности написания писем в этом формате было минусом программы. Об этом говорилось довольно много, в том числе и в конференции вашего сайта.

Хочу вас обрадовать — этот недостаток устранен. В версии 2.0 появился редактор HTML. Теперь пользователи TheBat! могут отправлять письма в формате HTML, используя при их написании различные стили для оформления текста. Следует заметить, что хотя пользователи почтового клиента и получают сложно оформленные письма, для редактирования большинству из них нужны только основные возможности, такие как «подчеркнуть слово» или «вставить картинку». Поэтому мы не стали делать из The Bat! редактор веб-страниц. ;-)

Между прочим, создание как просмотрщика, так и редактора HTML — вещь довольно трудоемкая. Так как наше кредо — безопасность превыше всего, мы не стали использовать системные компоненты HTML от Microsoft, которые входят в комплект поставки ОС Windows, а разработали свои собственные.

iXBT: Отлично! А теперь давайте поговорим о поддержке IMAP и безопасности.

Во второй версии мы ввели полноценную поддержку этого протокола. The Bat! работает с базой писем непосредственно на сервере. Это позволяет работать с одной базой из разных мест (дом или офис), а также организовать совместную работу нескольких сотрудников с одной и той же базой из различных точек. The Bat! подсоединятся к серверу, синхронизирует базу писем и отсоединяется. Пользователь работает с базой писем, а The Bat! при этом ведет учет всех изменений. Чтобы передать изменения на сервер, программа вновь соединяется с ним и проводит синхронизацию. Такой режим работы называется «disconnected mode». Также TheBat! может работать с IMAP серверами и в режиме «online». Дле его реализации необходимо постоянное соединение, а локальная база писем при этом будет использоваться только как кэш.

Теперь о криптографической защите данных. Мы постарались облегчить работу пользователей, которые используют защищенные соединения к серверам (TLS), шифрование писем и электронную цифровую подпись (ЭЦП). Если раньше при работе в режиме защищенного соединения с сервером TheBat! очень строго относился к серверным сертификатам и требовал, чтобы они обязательно были подписаны доверенным удостоверяющим центорм, сертификат которого, в свою очередь, должен был находиться в базе корневых сертификатов, то теперь пользователь может импортировать сертификат удостоверяющего центра прямо во время соединения. Раньше же для этого требовалось заранее получить сертификат и вручную импортировать его.

Рассмотрим шифрование писем и ЭЦП. TheBat! v.1.xx поддерживал два стандарта защиты писем: S/MIME и PGP, причем поддержка PGP была ограниченной. При использовании PGP защищалось только тело письма, а чтобы зашифровать или подписать присоединенные файлы, надо было пользоваться стандартом S/MIME. При использовании внешней программы PGP (от PGP Corporation) поддерживались версии до 6.5. Теперь поддержка PGP расширена — можно использовать все версии вплоть до 8.0 и как в S/MIME защищать присоединённые файлы.

iXBT: Будучи пользователем вашего детища уже пару лет, мне особенно импонирует, на мой взгляд, очень удобная и полезная функция — возможность работы TheBat! совместно с Антивирусом Касперского. За прошедшее время ситуация со всяческой вредоносной «живностью» в Сети отнюдь не улучшилась. Есть ли какие изменения в области сервисных функций программы?

Да. Мы ведем разработку TheBat! ориентируясь на сотрудничество со сторонними разработчиками ПО. В первой версии программа использовала механизм вызова антивирусных плагинов для антивирусной проверки объектов только в случае необходимости (прием почты и запись присоединенных файлов). Эти плагины и сейчас избавляют пользователей The Bat! от необходимости держать постоянно запущенными антивирусные мониторы, которые зачастую негативно влияют на скорость работы компьютера.

В TheBat! v.2.0 в дополнение к антивирусным плагинам появилась поддежка антиспам-плагинов, а также плагинов для обработки макросов. Суть первых ясна из их названия. А вот плагины для макросов выводят на новый уровень работу с шаблонами писем. При их помощи, к примеру, можно будет через внешние программы формировать текст письма, вставлять текст из баз данных, и т.п.

iXBT: А что вы можете сказать по поводу работы с ньюсгруппами?

К сожалению, «нельзя объять необъятное». По крайней мере сразу. Но не расстраивайтесь. Работы в этом направлении ведутся. Не буду говорить о сроках, но поддержку серверов новостей пользователи со временем получат.

iXBT: Претерпел ли изменения интерфейс программы?

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

iXBT: Есть ли уже первые отзывы на новую версию? Я имею в виду не бета-тестирование, а релиз. На что еще вы могли бы обратить наше внимание?

Мы уже получаем отклики от первых пользователей TheBat! v.2.0, которые оценили некоторые нововведения. Они отмечают новый способ отображения присоединенных файлов — теперь их можно просматривать в виде мелких иконок снизу от текста письма (раньше они отображались сбоку в виде крупных иконок). В дополнение к этому, содержимое текстовых файлов (.txt, .att), а самое главное — .msg-файлов (то есть присоединённых писем) можно смотреть прямо в текущей панели просмотра письма, не открывая для этого отдельное окно.

Также пользователи весьма положительно оценили новый диалог обслуживания баз писем — «Folder Maintenance Center», который позволяет централизованно восстанавливать почтовые базы после сбоев, удалять дубликаты писем, сжимать папки и удалять старые письма. Отмечают они и новый планировщик — «Scheduler», позволяющий реализовывать напоминания о важных письмах, на которые пользователь не получил ответа в течение заданного срока, или о том, что он сам забыл ответветить на какое-нибудь важное письмо.

iXBT: Дизайн сайта вы специально поменяли синхронно с выходом новой версии?

:-) Да. Ко дню выхода TheBat! версии 2.0 мы приурочили обновление нашего сайта. Полностью изменили дизайн, структуру и программное обеспечение. Мы воспользовались отечественной разработкой — системой «Управление сайтом 3.1» от калининградской компании «Битрикс». Сам же сайт расположен в Чикаго у провайдера CIFNet, Inc и подключен к сети интернет на скорости 250 мегабит. Новый сайт позволит пользователям получать информацию о наших продуктах, а также загружать их с более высокой скоростью, вести расширенной поиск по сайту и управлять новостной подпиской, участвовать в дискуссионных форумах и обращаться за технической подержкой. Кстати, новый сайт мы выпустили с минимальным объемом информации, но будем активно его пополнять.

iXBT: Ну а теперь — цена вопроса. Есть ли изменения? Льготы при апгрэйде?

Цена на версию 2.0 не увеличилась, приобрести ее можно по той же цене, что и 1.xx. За подробностями — милости просим на наш сайт. В течение двух месяцев со дня выпуска (1 сентября 2003 года), зарегистрированные пользователи TheBat! v1.xx смогут приобрести TheBat! v2.0 с пятидесятипроцентной скидкой от текущей цены, независимо от типа и количества приобретенных ранее лицензий.

iXBT: Максим, спасибо за весьма содержательный рассказ. Уверен, эта наша встреча — не последняя. Успехов вам и вашей компании!

Спасибо вам. Всего доброго!

 

P.S. Уважаемые читатели, подписчики и покупатели журнала iXBT.com! Спешим вас обрадовать: с любезного разрешения компании Ritlabs, уже в ближайшем выпуске журнала, на прилагаемом к нему CD будет находиться самая свежая версия почтового клиента TheBat! По мере готовности, мы сможем предоставить вам дополнительные утилиты и модуль русификации.

3 сентября 2003 Г.

«» ! — TheBat!

«» ! — TheBat!

1 2003 2.0 TheBat! , «», Ritlabs .

iXBT: .

.

iXBT: Ritlabs — TheBat! v.2.0. ! , . ?

... . .

iXBT: , — HTML. TheBat! , . ?

. The Bat! , (plain text). HTML TheBat! . HTML ( , CityCat, HTML ), . , .

— . 2.0 HTML. TheBat! HTML, . , , , « » « ». The Bat! -. ;-)

, , HTML — . — , HTML Microsoft, Windows, .

iXBT: ! IMAP .

. The Bat! . ( ), . The Bat! , . , The Bat! . , . «disconnected mode». TheBat! IMAP «online». , .

. , (TLS), (). TheBat! , , , , , . .

. TheBat! v.1.xx : S/MIME PGP, PGP . PGP , , S/MIME. PGP ( PGP Corporation) 6.5. PGP — 8.0 S/MIME .

iXBT: , , , — TheBat! . «» . ?

. TheBat! . ( ). The Bat! , .

TheBat! v.2.0 -, . . . , , , , ..

iXBT: ?

, « ». . . . , .

iXBT: ?

. . , . .

iXBT: ? -, . ?

TheBat! v.2.0, . — ( ). , (.txt, .att), — .msg- ( ) , .

— «Folder Maintenance Center», , , . — «Scheduler», , , , - .

iXBT: ?

:-) . TheBat! 2.0 . , . — « 3.1» «». CIFNet, Inc 250 . , , , . , , .

iXBT: — . ? ?

2.0 , , 1.xx. — . (1 2003 ), TheBat! v1.xx TheBat! v2.0 , .

iXBT: , . , — . !

. !

 

P.S. , iXBT.com! : Ritlabs, , CD TheBat! , .