Parus16.ru

Парус №16
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что такое почтовый сервер Zimbra

Что такое
почтовый сервер Zimbra?

Zimbra Server — это бесплатный почтовый сервер с открытым кодом. Применяется более чем в 5000 компаниях и провайдерах, таких как NTT Communications, Comcast, Dell, Cadbury, Rackspace, Red Hat, VMware, H&R Block и Vodafone, 100 миллионами пользователями в 140 странах мира.

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

Zimbra использует клиент-серверную архитектуру. Серверная часть Zimbra Server написана на Java, является POP3/IMAP сервером, и интегрирует несколько Open Source продуктов:

  • Почтовый сервер — Postfix
  • Серверы баз данных — MariaDB, MySQL
  • LDAP сервер — OpenLDAP
  • Сервер приложений — Jetty
  • Web сервер Apache и Nginx в качестве прокси
  • Поисковой движок — Lucene
  • Антивирус и антиспам — ClamAV и SpamAssassin
  • Amavisd —интерфейсы между MTA и одним или более средствами проверки содержимого
  • James/Sieve фильтрация, используемая для создания фильтров для электронной почты. Он раскрывает SOAP-интерфейс программирования приложений во всей его функциональности.
Сервер Zimbra имеет встроенные возможности для:
  • Интеграции системы аутентификации пользователей с Active Directory
  • Управления Глобальной Адресной Книгой (GAL)
  • Блокирования определенных вложений по расширению файла
  • Масштабирования серверной инфраструктуры
  • Проверки входящих сообщений на спам и вирусы
  • Поддержки протоколов POP, IMAP, SMTP, CardDAV, iCal и CalDAV
  • Фильтрации входящей почты с помощью встроенных модулей Postscreen, Amavisd, ClamAV, SpamAssassin и cbpolicyd

Для работы с почтовым сервером Zimbra пользователь может использоваться как встроенный веб-клиент, поддерживаемый современными браузерами Chrome, Firefox, Edge Chromium, а также мобильные или декстопные IMAP-клиенты. В веб-клиенте доступны:

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

Также сервер Zimbra поддерживает установку плагинов, которые могут добавить ряд функций как в серверную часть, так и в веб-клиент Zimbra. Например, можно установить плагин, добавляющий в Zimbra шифрование писем с помощью OpenPGP.

Установка Zimbra:

Операционные системы Red Hat Enterprise Linux, CentOS, Ubuntu и Oracle Linux.
Облачные сервисы: Amazon EWS, Яндекс.Облако, Alibaba Cloud и других
Виртуализация: VMware, Hyper-V, KVM.

Возможности Zimbra:

Доставка, хранение и отправление электронной почты
Индексация почты
Логирование почтового сервера
Поддержка протоколов IMAP, POP, CalDAV и CarDAV
Служба каталогов
Антиспам и антивирусная защита

Возможности настройки Zimbra:

AJAX Web Administration Console.
Управление классами обслуживания (CoS)
Добавление аккаунтов и доменов
Установка ограничений аккаунтов как индивидуальных, так и по CoS
Создание и редактирование списков рассылки
Миграция из Microsoft Exchange и Domino
Установка виртуальных хостов на домен
Управление серверами
Просмотр и управление состоянием системы
Контролирование использования.

Читайте так же:
Вылетает гугл хром при запуске
В состав Zimbra входят:

Zimbra Core — включает библиотеки, утилиты и базовые конфигурационные файлы.

Zimbra Store (Zimbra сервер) — устанавливает компоненты для почтового сервера, включая Jetty, который является контейнером сервлетов, запускающим внутри себя программное обеспечение Zimbra. В Zimbra Collaboration Suite этот контейнер сервлетов называется mailboxd. Почтовый сервер включает в себя компоненты:

Data store — база данных MySQL, которая содержит все метаданные сообщений включая теги, переговоры, и указатели туда, где сообщения хранятся в файловой системе. Почтовые идентификаторы связываются с OpenLDAP учетными записям пользователей. • Message store — место, где находятся все электронные письма, включая тексты сообщений и любые файловые вложения. Сообщения хранятся в формате MIME. • Index store — индексные файлы для каждого почтового ящика. Индекс и поисковая технология обеспечиваются посредством Apache Lucene. Каждое сообщение автоматически индексируется, а каждый почтовый ящик имеет индексный файл, связанный с ним.

Zimbra LDAP — Службы каталогов LDAP обеспечивают централизованный репозитарий для информации о пользователях и устройствах, которые разрешены использовать в вашей сети. Центральный репозитарий, используемый для данных Zimbra LDAP, является сервером каталогов OpenLDAP. Zimbra Collaboration Suite использует OpenLDAP в качестве open source сервера каталога LDAP. Аутентификация пользователей обеспечивается посредством OpenLDAP. Каждый аккаунт на сервере Zimbra имеет уникальный идентификатор почтового ящика, который является основной точкой идентификации аккаунта.

Zimbra также поддерживает интеграцию с Сервером Microsoft Active Directory.

Zimbra-SNMP —отслеживает системные журналы, использование процессора и диска, а также другую информацию, генерирует сообщение об ошибке при остановке или запуске службы

Zimbra Logger — устанавливает инструменты для syslog агрегации, создания отчетов. Если вы не установите Logger, раздел статистики сервера консоли администрирования не будет отображаться.

Zimbra Spell — Aspell — программа проверки правописания с открытым исходным кодом, используемая веб-клиентом Zimbra.

Zimbra Proxy и Zimbra Memcached — пакеты zimbra-прокси.

Zimbra System Directory Tree — основные каталоги, создаваемые пакетами установки Zimbra.

Зимбра астробл вход в почту

Оглавление

Параметры учетной записи для любого почтового клиента корпоративной почты ФИЦ КазНЦ РАН:

  • Сервер Входящей/Исходящей почты: mail3.knc.ru
  • Протокол входящей почты: IMAP
  • Протокол исходящей почты: SMTP с проверкой подлинности
  • Тип шифрованного подключения: SSL
  • Порт IMAP-сервера: 993
  • Порт SMTP-сервера: 465

1. Настройка Zimbra desktop клиента

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

  • Скачайте и установите на свой компьютер Zimbra Desktop Client с официального сайта Zimbra: https://www.zimbra.com/downloads/zimbra-desktop
  • После установки запустите Zimbra Desktop Client на вашем компьютере. Чтобы перейти к работе с учётными записями, нажмите на зелёную кнопку «Добавить новую учётную запись»:
  • В появившемся окне выберите тип учётной записи: Zimbra
  • Далее введите Ваши данные: ФИО, адрес электронной почты @knc.ru, пароль от этой почты, и сервер входящей почты mail3.knc.ru в соответствующие окна. Проверьте, что все данные введены правильно и нажмите на зеленую кнопку «Подтвердить и сохранить»:
  • Если Вы всё сделали согласно инструкции, в появившемся окне Вы увидите подтверждение о добавлении новой учётной записи и зелёную кнопку «Запустить Desktop». Нажмите на неё и пользуйтесь почтовым клиентом Zimbra Desktop.
Читайте так же:
Можно ли исправить жесткий диск

2. Настройка клиента The Bat!

  • Запустите The Bat! на Вашем компьютере. В верхнем меню программы выберите пункт «Ящик» → «Новый почтовый ящик». В появившемся окне введите свои данные: ФИО, Ваш адрес электронной почты @knc.ru, пароль от этой почты, и протокол «IMAP или POP» в соответствующие окна. Проверьте, что все данные введены правильно и нажмите на кнопку «Далее»:
  • Введите Ваши данные: адрес сервера mail3.knc.ru, выберите тип соединения (TLS), адрес Вашей электронной почты @knc.ru и пароль от неё:
  • Далее нужно снова ввести адрес сервера mail3.лтс.ru и выбрать соединение TLS, после чего нажать кнопку «Проверить». Если вся информация введена/выбрана правильно, нажмите на кнопку “Далее”:
  • Последний пункт создания новой учётной записи — нажать «Готово»:

3. Настройка клиента Mozilla Thunderbird

  • Запустите Mozilla Thunderbird на Вашем компьютере. Чтобы перейти к работе с учётными записями, нажмите на кнопку «Создать новую учетную запись электронной почты»:
  • Введите свои данные: ФИО, адрес электронной почты @knc.ru и пароль от этой почты в соответствующие окна. Проверьте, что все данные введены правильно и нажмите на кнопку «Продолжить»:
  • Через несколько секунд окно настройки обновится:
  • Отредактируйте поля «Имя сервера», выберите значение полей SSL как показано ниже и нажмите кнопку «Перетестировать»:
  • После окончания проверки нажмите на ставшую активной кнопку Готово:

4. Настройка клиента Microsoft Outlook

  • Запустите Microsoft Outlook на Вашем компьютере. В верхнем меню программы выберите пункт — Файл:
  • В появившемся окне выберите пункт — Добавить учетную запись:
  • В появившемся окне выберите — Ручная настройка или дополнительные типы серверов — и нажмите кнопку Далее:
  • В появившемся окне выберите — Протокол POP или IMAP — и нажмите кнопку Далее:
  • Введите свои данные: ФИО, адрес электронной почты @knc.ru, тип учетной записи — IMAP, серверы входящей и исходящей почты — mail3.knc.ru и пароль от этой почты в соответствующие окна. Проверьте, что все данные введены правильно и нажмите на кнопку — Другие настройки:
  • На вкладке — Общие — оставьте или отредактируйте имя учетной записи. Под таким именем она будет отображаться в окне Outlook:
  • На вкладке — Сервер исходящей почты — поставьте отметьте пункт — SMTP-серверу требуется проверка подлинности:
  • На вкладке — Дополнительно — выберите типы шифрованного подключения — SSL, исправьте номера портов — IMAP-сервер — 993, SMTP-сервер — 465 и нажмите кнопку — ОК:
  • В появившемся окне нажмите кнопку — Далее:
  • Если все предыдущие действия были выполнены правильно, то Вы увидите:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

После того как компания Zextras опубликовала собственные сборки Zimbra Collaboration Open-Source Edition 9, многие администраторы решили обновить свои почтовые серверы до новой версии и обратились в техническую поддержку Zextras с вопросом о том, как это можно сделать, не ставя под угрозу работоспособность одной из ключевых систем предприятия.

Читайте так же:
Инстаграм пишет извините произошла ошибка при входе

Перейти на Zimbra OSE 9 от Zextras можно двумя способами. Первый, он же самый простой и быстрый — обновление Zimbra 8.8.15 OSE на сервере до новой версии. Минусов у такого подхода ровно два. Первый — вам потребуется достаточно длительный технический перерыв для осуществления обновления, второй — в случае, если что-то пойдет не по плану, вы рискуете остаться без работоспособной системы и можете потратить массу времени на то, чтобы она вновь начала функционировать. Вторым способом перехода на Zimbra OSE 9 является миграция с сервера на базе Zimbra OSE 8.8.15 на сервер с Zimbra OSE 9. Этот подход немного более сложен в исполнении, однако при этом не требует длительного технического перерыва, а в случае возникновения проблем на одном сервере, у вас под рукой всегда будет другой сервер с полностью работоспособной Zimbra OSE.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

Для того, чтобы выполнить обновление, необходимо скачать дистрибутив Zimbra 9 OSE с сайта Zextras и запустить установщик, который самостоятельно обнаружит установленную Zimbra OSE 8.8.15 и предложит обновить почтовый сервер до новой версии. Процесс обновления схож с процессом установки Zimbra OSE 9, который детально описан в нашей предыдущей статье .

Процесс миграции мы рассмотрим на примере домена company.ru. Zimbra OSE 8.8.15 работает на узле mail.company.ru, а Zimbra OSE 9 будет установлена на узле zimbra9.company.ru. При этом MX-запись в DNS указывает именно на узел mail.company.ru. Нашей задачей будет перенести учетные записи сотрудников предприятия с почтовой системы на узле mail.company.ru в систему, развернутую на узле zimbra9.company.ru.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

Первым шагом на пути к её выполнению будет создание резервной копии на одном сервере и ее развертывание на другом. Выполняется эта задача с помощью расширения Zextras Backup, входящий в состав Zextras Suite Pro. Обращаем ваше внимание на то, что для успешного переноса резервной копии, на обоих серверах должна быть установлена одинаковая версия Zextras Suite Pro. Также обращаем ваше внимание на то, что минимальной версией, совместимой с Zimbra OSE 9 является Zextras Suite Pro 3.1, поэтому не стоит пытаться выполнить перенос данных с версией ниже, чем обозначенная.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

Для выполнения миграции рекомендуется использовать внешний жесткий диск или сетевое запоминающее устройство, смонтированное в папку /opt/zimbra/backup/zextras/, в которую по умолчанию сохраняется резервная копия почтового сервера. Это делается для того, чтобы создание резервной копии не создавало дополнительную нагрузку на работающую систему.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

Начнем миграцию с того, что отключим на обоих серверах функцию сканирования в реальном времени при помощи команды zxsuite backup setProperty ZxBackup_RealTimeScanner false. Затем на исходном сервере запустим SmartScan при помощи команды zxsuite backup doSmartScan. Благодаря этому все наши данные экспортируются в папку /opt/zimbra/backup/zextras/, то есть окажутся на внешнем носителе. После окончания операции смонтируйте носитель на целевом сервере. Также, если скорость внутренней сети позволяет, можно использовать для переноса резервной копии утилиту rsync.

Читайте так же:
Можно ли вставить музыку в powerpoint

После этого можно приступать к развертыванию резервной копии на целевой инфраструктуре. Делается это при помощи команды zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. По окончании развертывания вы получите работоспособную копию старого сервера, который можно вводить в работу. для этого нужно сразу внести изменения в MX-запись DNS-сервера и переключить поток писем на целевую инфраструктуру. Кроме того, необходимо внести изменения в имя хоста и DNS-запись узла zimbra9.company.ru, чтобы пользователи, входя в веб-клиент, попадали именно в Zimbra OSE 9.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

Однако работа ещё не завершена. Дело в том, что письма, которые пришли после окончания резервного копирования и до переключения потока писем на новый сервер, пока что хранятся в Zimbra OSE 8.8.15, поэтому сразу после того как письма перестанут приходить на сервер с Zimbra OSE 8.8.15, необходимо будет снова сделать его резервную копию. Благодаря Смарт-сканированию, в нее попадут только те данные, которые отсутствовали в предыдущей резервной копии. Поэтому процесс переноса свежих данных не будет длиться долго.

Миграция с Zimbra OSE 8.8.15 на Zimbra 9 Open Source от Zextras

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

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

По всем вопросам, связанными c Zextras Suite вы можете обратиться к Представителю компании «Zextras» Екатерине Триандафилиди по электронной почте [email protected]

Поднимаем mail-сервер Zimbra

Некоторые компании считают недопустимым использование личной почты для корпоративных переписок. У кого-то цель — контроль сотрудников, у кого-то параноидальное расстройство. Для этих и других целей обычно устанавливают свой сервер почты.

Zimbra Server — программный продукт для автоматизации совместной деятельности рабочих групп. Использует несколько СПО-проектов. Он раскрывает SOAP-интерфейс программирования приложений во всей его функциональности и также является IMAP- и POP3-сервером. Сервер доступен на платформах Linux (Red Hat Enterprise, Fedora, Ubuntu, Debian, Mandriva, SUSE Linux) и Mac OS X.

Некоторые возможности Zimbra :
Глобальная книга адресов — видны все сотрудники предприятия, у кого есть почтовый ящик в домене.
Календарь и Ежедневник — можно планировать задачи и делать напоминания о них.
Документы — можно хранить, просматривать и редактировать прямо в обозревателе (браузере).

Zimbra — чень предвзято относится к настроке доменной зоны перед установкой, именно по-этому я советую первым шагом настроить домен.

domain.com — домен нашего mail-сервера
1.2.3.4 — IP нашего сервера
Ubuntu 14.04 LTS — ОС нашего сервера

Шаг 1 — Скачивание образов

Заходим на страничку загрузок Zimbra: https://www.zimbra.com/downloads/zimbra-collaboration-open-source
И смотрим, какие ОС поддерживаются последней версией Zimbra. Рекоменду ставить именно ту версию ОС, которая поддерживатся.
Например, если Platform = Ubuntu 14.04 LTS, то извльте поставить менно эту версию, 14.10, 14.04.01 — не катит, не тратьте время.

Читайте так же:
Как восстановить загрузочный сектор жесткого диска

Шаг 2 — настройка сети и DNS-домена

Проверьте какой IP адрес выдался по DHCP, позаботьтесь о том, чтоб он вдруг не поменялся (или сделайте симлинк в DHCP-сервере или пропишите IP в ручную).

Настройки DNS надлежащим образом, ниже с привел свои минимальные настройки BIND сервера, чтобы все заработало:

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

Если вы находитесь за роутером, советую так же прописать Ваш домен domain.com в файл /etc/hosts с линком на локальный IP адрес.

Шаг 3 — Подготовка сервера

Скачиваем и распаковываем Zimbra

Шаг 4 — Установка

Запустим из под root скрипт установки:
# sudo ./install.sh

Нас дважды спросят согласны ли мы с лицензией:
Do you agree with the terms of the software license agreement? [N]
Тут надо написать: Y и нажать Enter.

Установщик проверит все ли зависимости удовлетворены:

В секции Checking for installable packages будут отображены все пакеты, которые идут с Zimbra и которые можно установить, я решил установить все , вы же решайте сами:

Соглашаемся введя Y и нажав Enter на запрос The system will be modified. Continue? [N]
Начнется установка пакетов. После установки пакетов появится меню:

Здесь нам надо всего лишь установить пароль администратор, для этого на запрос Address unconfigured (**) items (? — help) введем цифру » 3 » и нажмем Enter . Появится меню Store configuration тут введем цифру » 4 » и нажмем Enter .

На запрос ввода пароля зададим нужный нам пароль, у меня: password

Теперь введем букву «r» и нажмем Enter. Появится главное меню с информационным сообщением: *** CONFIGURATION COMPLETE — press ‘a’ to apply
И на запрос Select from menu, or press ‘a’ to apply config (? -help) введем букву «a» и нажмем Enter.

На запрос Save configuration data to a file? [Yes] введем yes и нажмем Enter .
Будет выведена строка Save config in file: [/opt/zimbra/config.9020] тут можно ввести в какой файл сохранить конфигурацию или оставить файл по умолчанию и нажать просто Enter .
На запрос The system will be modified — continue? [No] введем yes и нажмем Enter .

Начнется установка Zimbra . Установщик спросит уведомлять ли вас о работе Zimbra сервера, ну что же, согласимся введя Yes и нажав Enter .

Zimbra установлена!

Шаг 5 — Проверка

Теперь давайте проверим, все ли сервисы запущены. Для начала сменим текущего пользователя на zimbra :
# sudo su zimbra
И запустим саму проверку:
# zmcontrol status

Вывод должен быть таким:

Если же какой-то из сервисов не запущен, воспользуемся командой:
# zmcontrol start

Для доступа к панели адмнистрирования Zimbra, перейдите по ссылке: https://domain.com:7071/zimbraAdmin/

Подводные камни

После установки и настройки всего и вся, у меня никак не хотела доставляться внешняя почта, лечется так:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector