IBM Mail Exchange
IBM Mail Exchange — это программный продукт для организации корпоративной электронной почты и совместной работы, разработанный корпорацией IBM. Относится к классу серверных приложений для групповой работы (groupware). Решение предназначалось для средних и крупных организаций, обеспечивая обмен сообщениями, ведение календарей, управление контактами и задачами. Продукт был известен под различными названиями на разных этапах своего существования, наиболее распространённым из которых является IBM Lotus Notes/Domino.
История
Разработка продукта началась в 1980-х годах в компании Iris Associates, основанной Рэем Оззи. Первая версия, изначально называвшаяся Lotus Notes, была выпущена в 1989 году. В 1995 году Lotus Development Corporation, владевшая правами на Notes, была приобретена корпорацией IBM за 3,5 миллиарда долларов. После этого продукт получил название Lotus Notes (клиентская часть) и Lotus Domino (серверная часть).
В 2012 году IBM переименовала линейку в IBM Notes и IBM Domino. В 2018 году, после продажи подразделения IBM Collaboration Solutions компании HCL Technologies, продукт стал развиваться под названием HCL Notes и HCL Domino. Таким образом, под названием «IBM Mail Exchange» часто понимают именно серверную часть Lotus Domino, отвечающую за маршрутизацию и хранение почтовых сообщений.
Архитектура и устройство
Серверная часть (IBM Domino)
IBM Domino — это сервер приложений и база данных, работающая по принципу документоориентированной модели. Основные компоненты:
- База данных NSF (Notes Storage Facility): Все данные (письма, календари, документы приложений) хранятся в файлах с расширением
.nsf. Каждая база данных представляет собой структурированное хранилище документов, поддерживающее репликацию между серверами. - Сервер маршрутизации: Отвечает за доставку сообщений внутри организации и между внешними почтовыми системами (через SMTP, MIME, iCalendar). Поддерживает шифрование трафика (SSL/TLS) и аутентификацию пользователей.
- Сервер каталогов: Хранит информацию о пользователях, группах, серверах и политиках безопасности. Использует собственную службу каталогов, а также может интегрироваться с Microsoft Active Directory и LDAP.
- HTTP-сервер: Обеспечивает доступ к почтовым ящикам и приложениям через веб-браузер (IBM iNotes).
- Сервер репликации: Позволяет синхронизировать данные между несколькими серверами Domino, расположенными в разных офисах или географических регионах. Репликация может выполняться по расписанию или в реальном времени.
Клиентская часть (IBM Notes)
Клиентское приложение IBM Notes (ранее Lotus Notes) предоставляет пользователю интерфейс для работы с почтой, календарём, контактами, задачами и приложениями, созданными на платформе Domino. Основные возможности:
- Электронная почта: Поддержка вложений, форматирования текста, правил обработки входящих сообщений, подписей, шифрования и цифровых подписей.
- Календарь: Планирование встреч, совещаний, задач, управление занятостью, интеграция с групповыми календарями.
- Контакты: Ведение адресной книги, синхронизация с сервером каталогов, импорт/экспорт контактов.
- Задачи: Создание, назначение, отслеживание выполнения задач.
- Приложения: Возможность запуска и работы с приложениями, созданными на платформе Domino (например, базы знаний, системы документооборота).
Классификация и версии
IBM Mail Exchange (как часть Lotus Domino) выпускался в нескольких редакциях, различающихся функциональностью и целевой аудиторией:
- IBM Domino Enterprise Server: Полнофункциональная версия для крупных организаций, поддерживающая кластеризацию, репликацию, расширенную безопасность и интеграцию с другими системами IBM.
- IBM Domino Utility Server: Упрощённая версия для небольших организаций или подразделений, с ограниченными возможностями по количеству пользователей и серверов.
- IBM Domino Messaging Express: Версия, ориентированная исключительно на почтовый обмен, без поддержки приложений и совместной работы.
Основные версии продукта (по годам выпуска):
| Версия | Год выпуска | Ключевые особенности |
|---|---|---|
| Lotus Notes 1.0 | 1989 | Первая версия, работа на OS/2 и Windows. |
| Lotus Notes 4.0 | 1996 | Внедрение Domino-сервера, поддержка HTTP, SMTP, POP3. |
| Lotus Notes 5.0 | 1999 | Улучшенный веб-интерфейс, поддержка XML, LDAP. |
| Lotus Notes/Domino 6.0 | 2002 | Новый интерфейс, улучшенная безопасность, поддержка Java. |
| Lotus Notes/Domino 7.0 | 2005 | Поддержка Linux, улучшенная репликация, интеграция с WebSphere. |
| Lotus Notes/Domino 8.0 | 2007 | Переход на Eclipse RCP, поддержка OpenDocument, улучшенный календарь. |
| IBM Notes/Domino 8.5 | 2009 | Улучшенная производительность, поддержка мобильных устройств (BlackBerry, iPhone). |
| IBM Notes/Domino 9.0 | 2013 | Поддержка Windows 8, улучшенная интеграция с социальными сетями. |
| HCL Notes/Domino 10.0 | 2018 | Первая версия под управлением HCL, поддержка современных API, улучшенная безопасность. |
| HCL Notes/Domino 11.0 | 2019 | Поддержка Docker, улучшенная работа с мобильными устройствами. |
| HCL Notes/Domino 12.0 | 2021 | Поддержка Kubernetes, улучшенная интеграция с Microsoft 365. |
Применение и значение
IBM Mail Exchange (Lotus Notes/Domino) был широко распространён в корпоративном секторе, особенно в организациях, где требовалась высокая степень надёжности, безопасности и возможности создания собственных приложений без привлечения сторонних разработчиков. Продукт использовался в:
- Государственных учреждениях: Многие правительственные организации, включая министерства и ведомства, использовали Domino для обеспечения защищённой почты и документооборота.
- Финансовом секторе: Банки, страховые компании и инвестиционные фонды ценили продукт за его устойчивость к сбоям и возможность создания сложных бизнес-приложений.
- Промышленности: Крупные производственные компании использовали Domino для управления проектами, закупками и логистикой.
- Образовании: Университеты и научно-исследовательские институты применяли Domino для организации электронной почты и совместной работы.
Значение IBM Mail Exchange заключается в том, что он стал одной из первых платформ, объединивших электронную почту, календарь, контакты и возможность создания приложений в единой среде. Это позволило организациям снизить затраты на администрирование и повысить эффективность работы сотрудников. Продукт также сыграл важную роль в развитии концепции «групповой работы» (groupware), предшествовавшей современным облачным решениям, таким как Microsoft 365 и Google Workspace.
Критика и недостатки
Несмотря на широкое распространение, IBM Mail Exchange имел ряд недостатков, которые в конечном итоге привели к снижению его популярности:
- Сложность администрирования: Настройка и поддержка серверов Domino требовали высокой квалификации персонала. Конфигурация маршрутизации, репликации и безопасности была нетривиальной задачей.
- Высокая стоимость лицензирования: Лицензии на сервер Domino и клиентские места были дорогими по сравнению с конкурентами, такими как Microsoft Exchange Server.
- Закрытая архитектура: Платформа Domino использовала собственные протоколы и форматы данных, что затрудняло интеграцию с другими системами и миграцию на другие платформы.
- Ограниченная поддержка современных стандартов: В поздних версиях продукта наблюдалось отставание в поддержке современных протоколов (например, CalDAV, CardDAV) и интеграции с мобильными устройствами.
- Снижение популярности: С развитием облачных технологий и появлением более простых и дешёвых решений, таких как Microsoft 365 и Google Workspace, доля рынка Lotus Notes/Domino начала неуклонно снижаться.
Интересные факты
- Название «Lotus Notes» было выбрано в честь цветка лотоса, символизирующего чистоту и простоту, что отражало стремление разработчиков создать интуитивно понятный продукт.
- В 1990-х годах Lotus Notes был одним из самых популярных корпоративных почтовых клиентов в мире, уступая лишь Microsoft Outlook.
- В 2007 году IBM выпустила версию Lotus Notes для Mac OS X, что было редкостью для корпоративных продуктов того времени.
- В 2013 году IBM объявила о прекращении поддержки Lotus Notes для операционных систем Linux, что вызвало недовольство среди пользователей этой платформы.
- После продажи HCL Technologies продукт получил новое развитие: были добавлены поддержка Docker, Kubernetes, улучшена интеграция с современными API и мобильными устройствами.
Источники
- IBM Lotus Notes/Domino 8.5: Administration, Security, and Development. IBM Redbooks, 2009.
- Lotus Notes and Domino 6: The Complete Reference. IBM Press, 2002.
- HCL Notes/Domino 12.0: What's New and How to Upgrade. HCL Software, 2021.
- История развития Lotus Notes. Журнал «Системный администратор», № 4, 2015.
- Официальная документация IBM Lotus Notes/Domino (архив). IBM Knowledge Center, 2018.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →