ГлавнаяОперационные системыLinuxCitadel — мощный пакет электронной почты и совместной работы для Linux Server

Citadel — мощный пакет электронной почты и совместной работы для Linux Server

Цитадель  — это простой, универсальный и мощный пакет для работы с электронной почтой и совместной работы, использующий архитектуру на основе «комнат», обеспечивающую уникальный рабочий процесс. Простая установка, а также простое и интуитивно понятное администрирование делают его одним из лучших доступных решений для групповой работы, а также на 100 % бесплатным и с открытым исходным кодом.

Пакет предлагает электронную почту, календари, адресные книги, доски объявлений, обмен мгновенными сообщениями в одном серверном пакете со встроенными хранилищами данных, а также собственную реализацию различных серверных протоколов, таких как IMAP, POP3, SMTP, ManageSieve, XMPPи Citadel. Список функций Citadel просто впечатляет. Помимо вышеупомянутых функций, он предлагает:

  • высокопроизводительный, многопротокольный, многопоточный серверный механизм.
  • встроенные механизмы вики и блогов, что делает его CMS и сервером электронной почты.
  • веб-браузер, telnet/SSH, доступность локального клиентского программного обеспечения.
  • Групповое ведение календаря и планирование (совместимо с WebDAV, GroupDAV и Kolab-1)
  • встроенный сервер списков рассылки (listserv)
  • встроенное агрегирование RSS-каналов.
  • интегрированная сортировка и фильтрация почты на стороне сервера. (Интернет-редактор правил или скрипт Sieve)
  • поддержка push-уведомлений по электронной почте и мобильных устройств.
  • единичное хранилище сообщений на основе базы данных
  • встроенный полнотекстовый указатель
  • поддержка нескольких доменов
  • встроенная интеграция с черными списками реального времени (RBL), SpamAssassin и антивирусом ClamAV.
  • репликация между серверами
  • Доступ к электронной почте, календарям и всему остальному через Интернет через мощный интерфейс в стиле AJAX.
  • очень мощная поддержка «общедоступных папок» и форумов сообщений.
  • встроенная служба обмена мгновенными сообщениями
  • SSL/TLS-шифрование для всех протоколов

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

Получение Цитадели

Скорее всего, Citadel поставляется в готовом виде для вашего дистрибутива. Для серверов на базе Debian (и Ubuntu) все, что вам нужно сделать, это ввести

sudo apt-get install citadel-suite

чтобы установить его как один метапакет из официальных репозиториев вашего дистрибутива. Если вы предпочитаете использовать собственный apt-источник Citadel, вы можете найти дополнительную информацию об установке и включенных пакетах здесь.

Вы можете найти инструкции для сборок RPM здесь, , а на веб-сайте Citadel также представлены простые в использовании подробные инструкциидля многих других сценариев установки, таких как сборка из исходного кода. наряду с простой скрипт установки для тех, кому некомфортно собирать данные самостоятельно.

Установка

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

При установке метапакета citadel-suiteвам будет представлена ​​простая настройка, которая позволит вам предварительно настроить сервер за считанные минуты.

Сначала вам будет предложено указать адрес прослушивания. Если у вас нет конкретного адреса, вы можете оставить значение по умолчанию 0.0.0.0, что означает, что сервер будет прослушивать все адреса.

цитадель-congif-1

Далее вам б

Получение Цитадели

дпочтительный метод аутентификации. Citadel может обслуживать своих собственных пользователей, иметь доступ к учетным данным пользователей системы или использовать любой стандартный источник LDAP или даже Active Directory. Если вы не уверены, не имеете доступа к системе или базе данных пользователей или предпочитаете не использовать ее, вы можете просто использовать опцию «Внутренний» по умолчанию, которая позволит вам создавать учетные записи пользователей внутри вашего экземпляра Citadel. Если у вас более сложная инфраструктура, действуйте соответствующим образом.

цитадель-congif-2

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

Установка

тентификацию, это будет новая учетная запись, для которой вам следует выбрать имя пользователя (возможно, отличное от «admin»; на снимке экрана ниже показан наихудший из возможных вариантов). Для любого другого метода аутентификации необходимо указать существующего пользователя.

цитадель-congif-3

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

цитадель-congif-4

Если у вас уже работает веб-сервер Apache, вы можете выбрать его в следующем окне. Если вы этого не сделали или хотите полностью отделить свой экземпляр Citadel (чтобы иметь полный контроль над ним или по какой-либо другой причине), вы всегда можете использовать встроенный HTTP-сервер (webcit)..

цитадель-congif-5

Если вы выбрали webcit, вы можете указать порты, которые он прослушивает. Во-первых, необходимо установить простой порт «http». Если вы не запускаете другие веб-службы, использующие порт 80, лучше всего оставить это значение по умолчанию. (Использование любого другого порта, если доступен 80, не обеспечит существенного повышения безопасности.) Если вы хотите отключить простой HTTP-доступ, просто установите для него значение -1.

цитадель-congif-6

Если вы планируете использовать соединения SSL, вы можете настроить порт SSL на следующей странице. Стандартный номер 443 уже заполнен. Какой бы порт вы ни выбрали, вы должны убедиться, что он не используется, и иметь в виду, что некоторые клиенты или точки доступа (например, общедоступные точки доступа WIFI и т. д.) не пропускают трафик SSL через нестандартный порт. Если у вас есть полный контроль над вашим трафиком (клиентами, брандмауэром и т. д.), вы можете выбрать любой правильно настроенный порт. Если у вас есть сомнения, просто оставьте настройки по умолчанию. Вы можете отключить доступ SSL, установив для этого значения значение -1.

цитадель-congif-7

Также существует возможность предварительно установить язык на экране входа в веб-интерфейс.

цитадель-congif-7

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

dpkg-reconfigure citadel-server

или напрямую отредактировав «etc/default/webcit».

Цитадель не отпускает руку даже после установки. Их страница начала работыпредлагает очень обширный список задач после установки: от таких базовых задач, как проверка запущенных процессов и прослушиваемых портов, до выбора стратегии фильтрации спама. Документация очень подробная и понятная. Он поможет вам правильно настроить Citadel и адаптировать его под ваши конкретные нужды.

Внутри Цитадели

После завершения установки вы можете легко получить доступ к интерфейсу администратора Citadel, открыв браузер и перейдя к localhostили 127.0.0.1, если вы установили Citadel на стандартный порт. или указали правильный номер порта (например, 127.0.0.1:8080или localhost:8080). Здесь вы можете ввести свои учетные данные администратора.

цитадель-логин

Вы окажетесь в самой первой комнате, называемой «Лобби», где вы увидите свое первое непрочитанное сообщение, приветствующее вас в системе.

цитадель-вестибюль

Комнаты

Одна вещь, которую вы, вероятно, уже заметили, — это ключевое различие в терминологии. Вместо стен (сообщений), (хеш)тегов, меток или проектов Citadel организует сообщения по комнатам. В этой метафоре нет ничего нового. Citadel возникла в 1981 году, что делает ее не только одним из наиболее зрелых доступных решений для групповой работы, но и решением совершенно другого образа мышления, свободным от разрекламированных современных сервисов.

Мыслить в комнатах — это естественный способ подойти к рабочему процессу. Точно так же, как вы перемещаетесь внутри дома, вы будете перемещаться по Цитадели, перемещаясь из комнаты в комнату. Люди, стоящие за Citadel, занимающиеся этим более тридцати лет, лучше всех объясняют это:

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

Навигация по комнатам

На практике это означает, что навигация будет такой же простой, как нажатие кнопки «Перейти в следующую комнату».

цитадель-соседняя комната2

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

цитадель-адъютантская комната

Вам не нужно знать, куда вы идете. Вы перейдете в следующее место, которое может предложить новый значимый контент. Когда вы получили новую информацию, вы можете с ней взаимодействовать. Ответьте на него, измените его, поработайте над ним, а затем переходите в следующую комнату. Это очень похоже на реальную ситуацию.

Попав в комнату, у вас есть возможность «Отменить» (вернуться к предыдущему), прочитать новые/все сообщения, ввести новое сообщение, пропустить комнату или продолжить.

цитадель-Унгото

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

цитадель-новое-сообщение

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

Навигация по Цитадели из бокового меню

Citadel также предлагает простое боковое меню.

цитадель-сайдбар

Вверху вы найдете страницу «Сводка», которая позволит вам быстро оценить любые новые сообщения, события календаря или задачи, а также увидеть, кто в сети. Разумеется, представление можно настроить по своему усмотрению.

резюме цитадели

Комнаты предназначены для совместной работы, но Citadel также работает как сервер электронной почты/календаря, где вы можете иметь свой личный почтовый ящик, календарь, список контактов, заметки и список задач. Они организованы в папки, и к ним также можно быстро получить доступ в виде отдельных меню на боковой панели. Пользовательский интерфейс единообразен и порой удивительно интуитивно понятен.

Хотя все вышеперечисленные папки предлагают именно то, что вы можете ожидать, например список электронных писем, задач или базовое представление календаря; заметки, например, будут размещены на стикерах в стиле «холст».

цитадель-задачи

Значок папки под разделом «Задачи» обеспечивает прямой доступ к комнатам с помощью ярлыка на боковой панели.

цитадель-сайдбар-комната-нави

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

Внутри Цитадели

есть полы, что добавляет совершенно новое измерение к метафоре навигации по комнатам.

обзор номеров цитадели

Вы также можете просмотреть список онлайн-пользователей и напрямую пообщаться с ними, а в меню «Дополнительно» представлены более подробные параметры навигации и взаимодействия.

цитадель-advanced2

Меню «Администрирование» предоставит вам наиболее полезные прямые команды для взаимодействия с системой,

цитадель-admin2

и его подменю позволят осуществлять детальный контроль над системой. Нет необходимости редактировать файлы конфигурации; буквально все доступно из веб-интерфейса.

цитадель-admin-detail2

Подробные руководства по использованию

Может потреб

Комнаты

е привыкание, но даже после короткого времени, проведенного с ним, использование Цитадели, скорее всего, станет естественным. Эта архитектура является самой уникальной и представляет собой один из наиболее интуитивно понятных способов взаимодействия с программным обеспечением. Конечно, Citadel предлагает гораздо больше, чем можно охватить в одной статье. Для получения дополнительной информации о настройке и использовании вы всегда можете обратиться к обширной статье база знаний Citadel. Просто убедитесь, что вы используете панель поиска; это даст вам гораздо больше возможностей, которые вы найдете, только просматривая.

Citadel имеет полностью открытый исходный код. Это означает, что вы можете сделать из него все, что захотите. Если вы не знаете, с чего начать, или в какой-то момент застряли, вы всегда можете обратиться к чрезвычайно подробной документации.

Заключение

Citadel — это тесно интегрированный, легко настраиваемый и простой в использовании пакет программного обеспечения для совместной работы, предлагающий проверенные и проверенные за последние тридцать лет методы. Среди многих разрекламированных серверных решений, которые часто требуют «премиум-членства» или платных «профессиональных версий», Citadel выделяется не только тем, что он полностью бесплатен (как в отношении свободы, так и бесплатного пива) и с открытым исходным кодом, но также более интуитивен в использовании и ближе к реальный рабочий процесс, который ускоряет переход и повышает эффективность обучения пользователей. Широко используемые кейсы Citadel хорошо документированы и просты в реализации, что делает его одним из лучших решений для групповой работы, доступных сегодня.

Навигация по комнатам

Навигация по Цитадели из бокового меню

Подробные руководства по использованию

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи