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! По мере готовности, мы сможем предоставить вам дополнительные утилиты и модуль русификации.